所以我运行的是WordPress,有一个高级主题。
我想更改导航栏的大小,所以我添加了
li
{
float:left;
}
a
{
display:block;
width:60px;
}
当我添加这个时,导航栏会改变大小,并变成我想要的样子。然而,字幕也会改变布局,变得非常难看。
我正在寻找一些输入
如果你在全球范围内瞄准li元素,它可能影响的不仅仅是导航区域。试着为你的规则添加更多的特殊性。
即".nav li
"(.nav是导航的类别或id),而不仅仅是"li"
听起来像float正在影响其他元素。使用clear:both
应该可以解决此问题。
<ul>
<li>....</li>
</ul>
<div class="clearfix"></div>
和.css
.clearfix{
clear:both;
}