我在css的网页设计中遇到了问题。我有这个结构代码。
<div id="tabs">
<ul>
<li><a href="menu link"></a></li>
... other menu ...
</ul>
<div id="content">
... some codes ...
<section class="slider">
<div class="flexslider">
<ul class="slides">
<li>
<img src="image/1.jpg" />
</li>
... other image ...
</ul>
</div>
</slider>
</div>
</div>
在#tabs中,它使用#tab ul{}
的css来设计ul
和li
的导航栏菜单。
当我在页面中应用flexslider
时,flexslider的ul
和li
也感染了#tab ul
和#tab li
的css设计。< / p>
幻灯片的ul
和li
是否有任何方式不会被#tab ul
和#tab li
感染?
content
div。中进行编辑
答案 0 :(得分:4)
您可以为
制定单独的规则#tabs > ul
和
.flexslider > ul
这些规则不会传播到树中更深的ul
。
答案 1 :(得分:-1)
将.flexsider ul和.flexsider ul li与!important结尾添加。