我正在为子菜单项进行树视图,我差不多完成了.最后一个元素的问题,它现在看起来如何:

HTML:
<ul class="menu-items">
<li>
<a href="#">Example 1</a>
</li>
<li>
<a href="#">Tree</a>
<ul class="sub-items">
<li>
<a href="#">Item 1</a>
</li>
<li>
<a href="#">Item2</a>
</li>
</ul>
</li>
<li>
<a href="#">Example 2</a>
</li>
<li>
<a href="#">Example 3</a>
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
和风格:
.menu-items
li
padding 9px 0
list-style-type none
&.active
a
color $text-color
font-weight 700
.sub-items
padding-left 15px
padding-top 5px
li
position relative
border-left 1px solid #000
li::before
position relative
top -4px
width 15px
border-bottom 1px solid #000
content ''
display inline-block
Run Code Online (Sandbox Code Playgroud)
最好的方法是什么?
尝试添加到您的CSS
li:last-child {
height: 1px;
}
Run Code Online (Sandbox Code Playgroud)
检查演示http://jsbin.com/tigepavemi/1/edit?html,css,output
| 归档时间: |
|
| 查看次数: |
1286 次 |
| 最近记录: |