nth-of-type(odd):before と first-child:before に問題があり、最初の "li" 要素の :before コンテンツを無効にする必要があります。 問題は、css が first-child:before. に反応しないことです。
PS私はLESSを使用しています
したがって、コードがあります:
li {
&:first-child {
&:before {
content:none;
}
}
&:nth-of-type(odd) {
&:before {
content:'\b7';
margin:0 8px 0 5px;
}
}
}