Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我将如何在最后一个元素处制作垂直边框?
它只能与 CSS3/现代浏览器兼容。但需要在各种背景下工作(即透明)。
http://jsfiddle.net/ShgD6/
由此:
对此:
我通过修改这个小提琴中的 css 解决了这个问题:
http://jsfiddle.net/YYdwc/2/
您可以使用 CSS:last-child伪类来选择最后一个列表项,如下所示:
:last-child
ul li:last-child { height: 0.7em; }
将其高度设置为 0.7em 似乎对我有用,切断了左边框的尾巴。我在我的小提琴中添加了更多嵌套组,以表明即使内容更改并添加了更多嵌套组,它也能正常工作。
http://jsfiddle.net/wdages/sC5pc/3/