是否可以在<li>
中元素的每个缩进处绘制缩进指南(U + 250B)?例如,我正在使用this fiddle,并且希望在Child 1,Child 2的左侧绘制缩进指南,并在Child Child 1的左侧绘制两个指南(因为它是两个深度缩进)
我对Javascript或CSS解决方案持开放态度,但如果解决方案更简单,我更喜欢CSS。
答案 0 :(得分:3)
为所有UL添加边距而不是第一个,然后添加padding-left以将内容移离边框并向UL添加border-left。
ul {margin:0 40px;border-left:3px dashed black;padding-left:20px}
#nav-bar > ul {margin:0;border:0}
答案 1 :(得分:0)
使用:before
伪类
li li:before {
content:'\250B';
display:inline;
float:left;
}
li li li:before {
content:'\250B\250B';
display:inline;
float:left;
}
答案 2 :(得分:0)