>  기사  >  웹 프론트엔드  >  형제 관계에 대한 CSS 선택기에서 괄호를 사용할 수 있습니까?

형제 관계에 대한 CSS 선택기에서 괄호를 사용할 수 있습니까?

Linda Hamilton
Linda Hamilton원래의
2024-10-26 16:02:02834검색

Can Parentheses Be Used in CSS Selectors for Sibling Relationships?

CSS 선택기의 괄호

CSS 선택기에 괄호를 통합할 수 있나요? 구체적으로 "Blockhead"라는 텍스트가 포함된 헤더를 타겟팅하는 경우 선택기를 (.gumby > .pokey) h3으로 쓸 수 있나요?

괄호 사용 제한

괄호는 다음과 같습니다. CSS 선택기의 유효한 연산자가 아닙니다. :lang(), :not() 및 :nth-child()와 같은 기능적 표기법용으로 예약되어 있습니다.

형제 관계의 괄호 대체

제공된 예에서, 괄호는 불필요합니다. 선택기 .gumby > .pokey h3은 원하는 헤더를 선택하는 데 충분합니다.

CSS 선택기는 선형적으로 읽혀집니다. ">"와 같은 조합자 이 선택기에 사용된 " "는 우선순위가 없습니다. 선택기는 다음과 같이 해석될 수 있습니다.

  • h3 요소 선택
  • "pokey" 클래스가 있는 요소 바로 뒤에옵니다.
  • 요소의 하위 요소입니다. "gumby" 클래스 사용

.pokey 요소와 h3 요소는 모두 제공된 HTML 구조에서 .gumby 요소의 하위 요소이므로 이 선택기는 "Blockhead" 텍스트가 있는 헤더를 올바르게 타겟팅합니다. ."

위 내용은 형제 관계에 대한 CSS 선택기에서 괄호를 사용할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.