マークアップ:
<li class="divider"></li>
<li class="active"><a href="#">Home</a>
<li class="divider"></li>
<li><a href="#">Blog</a></li>
次の兄弟である.divider
場合にのみ、最初にスタイルを追加するにはどうすればよいですか?.active
私は考えて.divider + .active
いましたが、それは にスタイルを適用します.active
。
.divider {
border-left: 1px solid #d0d0d0;
}
.active {
background: #fff;
}
// when the next sibling is .active, border-color: transparent;