2017-10-19 60 views
1

对于我的工作,我必须通过WordPress的/阿瓦达索一个新的网站,到目前为止,一切都进行得很顺利,除了以下:CSS代码

一个按钮,在菜单目前坐在这样的:https://gyazo.com/00850a7c32e4eb3d22c4d7dd7158ad38

但它需要在this page

要下移就像我确定菜单项/按钮:

<li role="menuitem" id="menu-item-2660" class="b2b-login-menu menu-item menu-item-type-custom menu-item-object-custom menu-item-2660" data-classes="b2b-login-menu"> 
    <a href="http://shop.bemontex.com/webstore" class="fusion-flex-link"><span class="fusion-megamenu-icon"><i class="fa glyphicon fa-user-circle"></i></span><span class="menu-text">B2B Login</span></a> 
</li> 

并赋予它以下属性:

#menu-item-2660 { 
    margin-top: 18px !important; 
} 

上面的CSS代码适用于除主页以外的每个页面。

任何人都知道为什么会这样?我清空浏览器缓存多次,测试了它在不同的浏览器和设备,但仍没有运气...

任何帮助表示赞赏! :)

+1

好吧刚才检查您的网站,它不拿起你已经宣布在样式表该部18px上边距 - 如果添加在您的主页的顶部为18px利润率也将工作 – Pete

回答

4

这是一个缓存的问题:

http://outdoortycoon.com/?bust=dacache

找到你的缓存设置和清除(或只是等待),问题就会迎刃而解。

澄清:这不是浏览器缓存 - 这是你的服务器缓存。这可能是WP-supercache,w3或类似的wordpress插件,或者它甚至可能是一个缓存服务,如cloudflare或类似的。这是不可能的,我知道你使用的是什么,但你需要确定一个服务器端缓存和清除......

+0

Mikk3lRo的答案的工作!真奇怪,因为我多次刷新缓存,但通过一个wordpress插件实际上工作。 解决了!感谢所有答案的人:) –

+0

我只是澄清我所说的“缓存”的意思,当你发现自己;) – Mikk3lRo

+0

哈哈是啊,这是在演戏了WP-Supercache。感谢您的澄清! :) –

0

我会尽量避免在这种情况下使用空间,并选择抛出position: relative上有一个top: 2rem什么的。但有了这个说法,我认为这个主题可能很奇怪,并不是所有的CSS都加载在每一页上。确保正在加载该CSS文件。