버튼이 있습니다. 버튼에는 단추의 텍스트 용 스팬 태그가 있습니다. 때로는 버튼이 비활성화 될 수 있습니다. 사용 중지되면 버튼이 회색으로 표시됩니다. 왜 이 작동하지 않습니까? 먼저 HTML, 다음 CSS속성이있는 요소의 하위 요소 선택
<button disabled>
<span class="dark-disabled">Start New Game</span>
</button>
button:disabled span{
background: #ccc;
}
하지만 대신 클래스 선택 할 경우가 발생합니다 :
button:disabled .dark-disabled{
background: #ccc;
}
귀하가 취향에 맞는 브라우저에 따라 'normalize.css'를 읽어보십시오. –
두 가지의 차이점을 참조하십시오. http://stackoverflow.com/questions/20141450/should-i-use-css-disabled -pseudo-class-or-disabled-attribute-selector-or-is-i – BoltClock