클래스 이름과 함께 :first-of-type 선택기 사용
질문:
할 수 있습니다. CSS3 선택기:first-of-type은 특정 클래스의 첫 번째 요소를 선택하는 데 사용됩니다. name?
답변:
아니요, :first-of-type만 사용하여 특정 클래스의 첫 번째 요소를 선택할 수 없습니다.
설명:
:first-of-type 의사 클래스 대상 해당 형제 요소 중 해당 유형의 첫 번째 요소입니다. 이 의사 클래스에 클래스 선택기 또는 유형 선택기를 추가하는 것은 선택이 지정된 클래스 이름을 가진 특정 유형(예: div 또는 p) 내의 요소로 제한되어야 함을 나타냅니다. 그러나 CSS는 클래스의 첫 번째 항목만 선택하는 전용 :first-of-class 선택기를 제공하지 않습니다.
해결 방법:
해결 방법은 다음과 같습니다. 클래스 이름과 선택기 특정성을 조합하여 이 기능을 구현할 수 있습니다.
예:
.myclass1 { color: red; } .myclass1 ~ .myclass1 { color: /* default, or inherited */; }
이렇게 하면 클래스의 첫 번째 요소만 .myclass1은 지정된 스타일을 받고 후속 요소는 기본 또는 상위 스타일을 상속합니다.
추가 참고 사항:
위 내용은 :first-of-type이 특정 클래스 이름을 가진 첫 번째 요소를 선택할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!