の間で、このダッシュ擬似要素を置くためにどのように私はこの赤いダッシュが均等に第一及び第二(と2番目と3番目)このリスト内の「LI」の間に配置することがしたいと思いますが、それは左側にそれの上に表示されません。このようにすることは可能ですか?ここでは例です:は、Liの
http://codepen.io/anon/pen/ENzXao
これは私が達成しようとしているものです:http://sketchtoy.com/67757539
.main__headers--info ul li {
font-size: 20px;
list-style: none;
display: inline-block;
font-weight: bold;
}
.main__headers--info ul li:nth-child(2),
.main__headers--info ul li:nth-child(3) {
margin-left: 50px;
}
.main__headers--info ul li:nth-child(2)::before {
content: "";
display: block;
border: 1px solid red;
width: 50px;
}
<div class="main__headers--info">
<ul>
<li>lorem lorem</li>
<li>lorem ipsum</li>
<li>something</li>
</ul>
</div>
あなたは赤いダッシュが第一と第二の両方になりたいですか? –
赤いダッシュが2番目の "li"の前と3番目の "li"の前に表示されますが、最初のものの前には表示されません – Smithy
次に、 '.main__headers - info ul li:nth-child(2):: before { '.main__headers - 情報UL李:n番目の子(2)::前に、.main__headers - インフォUL李:n番目の子(3):: {'の前に? – junkfoodjunkie