gpt4 book ai didi

html - 获取那些有子 child ul 的 li

转载 作者:行者123 更新时间:2023-11-28 10:35:00 24 4
gpt4 key购买 nike

如何获得那些有 child ulli。我想将 CSS 设置为那些 li。我无法设置类,因为 li 是动态打印的。当我如下设置 CSS 时,它会将所有父级 li 设置为加号。

.ul{
width:200px;
position:relative;
}
.ul li{
position:relative;
}
.ul > li:before{
content : '+';
position: absolute;
top: 0;
right: 7px;
}
<ul class="ul">
<li>List 1</li>
<li>List 2</li>
<li>List 3
<ul>
<li>Sub List 1</li>
<li>Sub List 2</li>
<li>Sub List 3</li>
</ul>
</li>
<li>List item 4</li>
</ul>
This is style for that.

最佳答案

实际上你非常接近。诀窍是为 .ul 中的每个 ul 设置简单的样式。然后将 + 移动到您希望它出现的位置(即在父 li 的第一行之后)。

.ul {
width: 200px;
position: relative;
}
.ul li {
position: relative;
}
.ul ul::before {
content: '+';
position: absolute;
top: 0;
right: 7px;
}
<ul class="ul">
<li>List 1</li>
<li>List 2</li>
<li>List 3
<ul>
<li>Sub List 1</li>
<li>Sub List 2</li>
<li>Sub List 3</li>
</ul>
</li>
<li>List item 4</li>
</ul>
This is style for that.

关于html - 获取那些有子 child ul 的 li,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38735393/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com