이 코드가 있다고 가정 해보십시오.비 형제 요소의 가치에 따라 CSS 규칙을 설정할 수 있습니까?
<div class="hello">
<div class="cat dog"/>
</div>
<div class="notASibling" />
형제가 아닌 요소의 클래스 값을 기반으로 notASibling 속성을 설정할 수 있습니까? 예를 들어, 위의 코드에서 hello> cat 클래스가 이 아닌 개이면 notASibling의 표시 속성을 hidden으로 설정할 수 있습니다.
아이슬링이 "고양이 개"의 형제 였다면, 간단히 말할 수 있습니다 :
.cat:not(.dog) ~ .notASibling{ display:none; }
자바 스크립트로 확실히 가능하지만 자바 스크립트 이외의 솔루션을 요구하고 있습니까? – Dave