CSS 선택기를 사용하여 n번째 하위 요소의 특정 범위를 대상으로 지정하는 방법은 무엇입니까?

Susan Sarandon
풀어 주다: 2024-10-26 11:44:03
원래의
370명이 탐색했습니다.

How to Target Specific Ranges of nth-Child Elements with CSS Selectors?

n번째 요소 그룹을 위한 CSS 선택기

지정된 CSS 선택기 `.myTableRow td:nth-child(?){
background-color: #FFFFCC;
}, n번째 하위 에 대한 특정 스타일을 타겟팅하고 설정할 수 있습니다. .myTableRow 요소 내의 요소. 그러나 2에서 4까지의 ` 열을 대상으로 수정해야 합니다.

해결책:

이를 달성하려면 다음 CSS를 사용할 수 있습니다. 선택기:

.myTableRow td:nth-child(n+2):nth-child(-n+4){
  background-color: #FFFFCC;
}
로그인 후 복사

이 선택기는 다음 구문과 함께 :nth-child() 선택기를 활용합니다.

  • :nth-child(n X): 다음에서 모든 하위 요소를 선택합니다. X번째 위치부터.
  • :nth-child(-n x): X번째 위치까지의 모든 하위 요소를 선택합니다.

이 두 선택기를 결합하면 다음 요소를 대상으로 지정할 수 있습니다. 특정 범위.

예:

제공된 HTML 구조에서:

<table>
  <tr class="myTableRow">
    <td>column 1</td>
    <td>column 2</td>
    <td>column 3</td>
    <td>column 4</td>
    <td>column 5</td>
  </tr>
</table>
로그인 후 복사

수정된 CSS 선택기 `.myTableRow td 적용: nth-child(n 2):nth-child(-n 4){
background-color: #FFFFCC;
}, ` 열 2, 3, 4의 배경색을 설정합니다. #FFFFCC로

위 내용은 CSS 선택기를 사용하여 n번째 하위 요소의 특정 범위를 대상으로 지정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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