html - 选择第二级 li
问题描述
我需要选择第二级 li 并设置为蓝色,然后选择第三级并设置为红色,只有 css。你能帮我吗?
<body>
<ul>
<li>Warehouse
<ul>
<li>Second Level
<ul>
<li>10 cabbages</li>
<li>5 avocados</li>
</ul>
</li>
</ul>
<ul>
<li>third level
<ul>
<li>5 pumpkins</li>
<li>20 carrots</li>
</ul>
</li>
</ul>
</li>
</ul>
</body>
解决方案
要在 css 中选择级别,只需像这样使用 css:
body li > ul > li { /**seconde level**/
color: blue;
}
body li > ul > li li { /**third level **/
color: red;
}
body li > ul > li {
color: blue;
}
body li > ul > li li {
color: red;
}
<body>
<ul>
<li>Warehouse
<ul>
<li>Second Level
<ul>
<li>10 cabbages</li>
<li>5 avocados</li>
</ul>
</li>
</ul>
<ul>
<li>third level
<ul>
<li>5 pumpkins</li>
<li>20 carrots</li>
</ul>
</li>
</ul>
</li>
</ul>
</body>
推荐阅读
- command-line - 使用上一个命令时如何摆脱双重转义(\\)
- oracle - oracle函数不显示结果
- hadoop - 如何解决这个 Hadoop 安装错误
- c# - 我该如何解决这个问题,以便将有序列表放入文本框中?
- c++ - 当我调用 `QIODevice::readAll()` 时,QNetworkReply 会随机出现段错误,通常与损坏的数据有关。这是因为它仍然开放吗?
- java - Java中的数组是否有“finalize”方法?
- sql - 删除最终输出中的重复记录
- flutter - 启用flutter web会禁用所有模拟器
- azure - 在 Azure 中阅读和处理电子邮件附件的最佳方式是什么?
- flutter - 如何使用 onPressed() 为喜欢的图标选择单个图像?