我遇到了一些麻烦,我确信对于这个看似平凡的问题有一个简单的解决方法。CSS直接派生选择器
我有我的HTML页面设置与像如下:
<ul class="locations">
<li>
Georgia
<ul class="children">
<li>
Fulton County
<ul class="children">
<li>
Atlanta
</li>
</ul>
</li>
</ul>
</li>
</ul>
我想要的风格“父母”列表项的一种方式,在“孩子”的一种方式,而“孙子”另一办法。
我已经试过如下:
ul li{
list-style: none;
margin: 0;
}
ul.locations li+ul.children li{
margin-left: 15px;
clear: both;
}
ul.locationsli+ul.children li+ul.children li{
float: left;
}
,我想在这种情况下,“孙子”旁边漂浮到对方......不管我是如何工作的这是我们的,clear:both;
似乎也适用到“儿童”和“孙子”项目。我也尝试使用>
作为CSS选择器,但没有运气。
修复此问题的任何想法? TIA
FWIW,添加到列表中的班,没有直接的我做,是什么在WordPress自动地完成。 –