我的列表项下出现了额外的白线问题。这不是边框,因为我没有设置任何边框,除了我的帐户下的那个,只是为了表明白线不是边框。它下面的一个是——一个与背景颜色相同的 4px 边框。
这个问题是在我解决了我的 Nivo Slider 和我的 WP 网站上的 Woocommerce 插件之间的冲突之后发生的。我让他们两个一起工作,但随后出现了列表中的另一个问题。关于造成这种情况以及如何解决的任何想法?
如果有帮助,这是我的 CSS:
#header #navigation ul.nav > li.current_page_item > a
{ color: #D4145A;}
#header #navigation ul.nav > li:hover a {
border-width: 0px 0px 4px;
border-style: none none solid;
border-color: -moz-use-text-color -moz-use-text-color rgb(212, 20, 90);
-moz-border-top-colors: none;
-moz-border-right-colors: none;
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
border-image: none;
background: none repeat scroll 0% 0% rgb(212, 20, 90);}
以及它的HTML:
<nav id="navigation" class="col-full parent" role="navigation">
<ul id="main-nav" class="nav fl parent">
<li class="page_item"></li>
<li class="page_item page-item-11"></li>
<li class="page_item page-item-12"></li>
<li class="page_item page-item-13 parent"></li>
<li class="page_item page-item-15 current_page_item parent">
<a href=""></a>
<ul class="children"></ul></li>
</ul>
</nav>
请帮忙!我已经束手无策了!谢谢!
只需添加:
这是我修复 Nivo Slider 和 Woocommerce 插件之间的冲突之前的样子:
[url= http://postimage.org/image/lx50u5qxx/] [img] http://s10.postimage.org/lx50u5qxx/noextraline.jpg[/img][/url]
http://postimage.org/image/lx50u5qxx/
如果我返回并删除对 Nivo-Woocommerce js 冲突的修复,我的导航会回到上面链接的旧漂亮自我,没有白线。
我对 Nivo-Woocommerce 冲突的修复是我在这里找到的这个:
jScrollPane 和 NivoSlider WP 插件之间的 jQuery 冲突问题
非常感谢到目前为止的答案。希望那里有人可以帮助我。
添加:
刚刚注意到,在上面的“之前”图像中,向下箭头没有显示,它们应该显示,并且仅在我执行 Nivo“修复”时显示。我想这也与它有关?箭头的css是这样的:
#header #navigation ul.nav > li.parent a::after {
font-family: 'WebSymbolsRegular';
display: inline-block;
font-size: .857em;
margin-left: .618em;
content: ";";
color: #dedede;
font-weight: normal;
}