> 웹 프론트엔드 > HTML 튜토리얼 > CSS 이후의 하위 선택자와 다중 클래스 선택자

CSS 이후의 하위 선택자와 다중 클래스 선택자

WBOY
풀어 주다: 2016-08-04 08:53:13
원래의
1703명이 탐색했습니다.

<신규가입 환영합니다#- ->

1. 하위 선택자

CSS 하위 선택기에 대해 이야기합니다. 파생된 선택자 중 하나이며, 둘 사이의 관계는 다음과 같습니다.

-->파생 선택기

----CSS 하위 선택기

----CSS 하위 요소 선택기

----CSS 인접 형제 선택자

그렇다면 질문은 언제 자손 선택자를 사용해야 하느냐는 것입니다. p 요소의 범위 요소(.A 클래스)에 대해 특별한 스타일을 설정해야 한다고 가정해 보겠습니다. 하위 항목 선택기를 사용하여 요소를 선택할 수 있습니다.

<span style="color: #800000;">/*方式1*/<br>p span</span>{<span style="color: #ff0000;">...</span>}<br>/*方式2*/<br>p .A{...}
로그인 후 복사

위 코드의 두 선택자는 공백으로 구분되어 있습니다. 게다가 자손 선택자는 매우 자유롭게 사용할 수 있습니다. 이렇게 표현하자면, 위의 예에서 p 요소는 할아버지와 같이 스팬의 직계 선배인 한 반드시 스팬의 아버지일 필요는 없습니다. 즉, p 요소에 범위 요소가 포함된 경우 하위 선택자가 작동할 수 있습니다.

2. 다중 카테고리 선택기

다음으로 다중 유형 선택자에 대해 이야기하겠습니다. 예:

<span style="color: #800000;">.funny</span>{<span style="color: #ff0000;">...</span>}<span style="color: #800000;">
.handsome</span>{<span style="color: #ff0000;">...</span>}<span style="color: #800000;">
.funny.handsome</span>{<span style="color: #ff0000;">...</span>}
로그인 후 복사

위 코드에서는 두 선택자를 구분하는 공백이 없습니다. 좋아요, 이제 .funny와 .handsome이라는 두 가지 카테고리가 있습니다. 분명히 "나는 재미있고 잘생긴 소년입니다. 둘 다 나는 아닙니다"는 진정한 명제이므로 ".funny.handsome"이라는 다중 카테고리 선택만 있습니다. " 그래야만 나를 선택할 수 있습니다. 하지만 ".funny"만으로는 나를 선택할 수 없습니다. 그 이유는 위에서 언급한 실제 제안에서 볼 수 있듯이 ".handsome" 선택자도 마찬가지입니다.

<span style="color: #800000;">button.selected</span>{<span style="color: #ff0000;">...</span>}
로그인 후 복사
XD 블로그에 처음으로 쓰는 글입니다. 완벽한.

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿