使用CSS我想在没有描述的情况下选择 li ,而不使用 first-child = b ,在没有标题的情况下对li应用padding-letf HTML
<ul>
<li><b>title</b>description</li>
<li><b>title</b>description</li>
<li>description without title</li>
<li><b>title</b>description</li>
</ul>
类似
ul li:not[first-child=b]
PS:我不能将一个类添加到不同的li
谢谢
答案 0 :(得分:1)
答案 1 :(得分:1)
到目前为止,您无法根据内容选择列表项。但是,如果目标只是在没有标题HTML的li上应用UI
,则可以按以下方式执行:
padding-left
ul {
list-style: none;
padding: 0;
margin: 0;
}
li {
padding-left: 20px;
}
li > b:first-child {
margin-left: -15px;
}
答案 2 :(得分:1)
一种解决方法,如果它仍有帮助:
ul{
padding-left:5px;
}
li > b{
margin-left:-5px;
}