마크 업 :다음 요소에 특정 클래스가있는 경우에만 스타일을 적용하는 방법은 무엇입니까?
<li class="divider"></li>
<li class="active"><a href="#">Home</a>
<li class="divider"></li>
<li><a href="#">Blog</a></li>
은 어떻게 추가합니까 .active
은 다음 형제 첫 번째 .divider
경우에만 스타일?
나는 .divider + .active
을 생각하고 있었지만 그 스타일은 .active
에 적용됩니다.
.divider {
border-left: 1px solid #d0d0d0;
}
.active {
background: #fff;
}
// when the next sibling is .active, border-color: transparent;
1+ 비 jQuery/JS 대안 만 작동합니다. –