主体是两个p标签,须要再其左侧添加一个竖线,很常见的需求
1. 右侧的文字个数不固定
1. 须要让before元素为`float:left`; 2. 文字个数不固定时,整个元素的宽度是auto,根据文字的内容来算,此时使用 :before伪元素时,若是伪元素占据的宽度过大,会致使文字被挤下去
.demo:before{ float: left; height: 67px; content: ''; border-right: solid 3px $primary; border-left: solid 2px $primary; margin-right: 10px; }
将 margin-right: 10px;
改成margin-left: -10px;
使之不占据主体的空间css
jsfiddlespa