我试图弄清楚如何在我的水平布局之间添加垂直分隔线。我有 3 列,我想在中间列的右侧和左侧设置分隔线。
通常,我会:after
在 CSS 中添加一条规则以在每个元素之后绘制它,并:last-child
从末尾排除它,但问题是 Susy 的span()
函数填充了任何可用空间以在元素之间添加 1 像素分隔线。
这是我的代码的样子:
萨斯:
nav {
ul {
list-style-type: none;
li {
width: span(1 of 3);
float: left;
}
}
}
HTML:
<nav>
<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ul>
</nav>