4가지 방법: 1. 첫 번째 li의 스타일을 지정하려면 ":first-child"를 사용하세요. 구문은 "li:first-child{style code}"입니다. 2. 마지막 li의 스타일을 지정하려면 ":last-child"를 사용하세요. 스타일, 구문 "li:last-child{style}" 3. N번째 li에 스타일을 추가하려면 "li:nth-of-type(N){style code}"를 사용하십시오. (N){스타일 코드}"는 N번째 li에 스타일을 추가합니다.
이 튜토리얼의 운영 환경: Windows7 시스템, CSS3&&HTML5 버전, Dell G3 컴퓨터.
css는 지정된 li를 선택하고 스타일을 추가합니다
방법 1: first-child
선택기를 사용하여 첫 번째 lifirst-child
选择器给第1个li加样式
:first-child 选择器匹配其父元素中的第一个子元素。
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <style> li{ float: left; height: 50px; line-height: 50px; width: 50px; margin: 20px; background: #ccc; text-align: center; color: #fff; } li:first-child{ background:red; } </style> </head> <body> <ul class="dom"> <li>1</li> <li>2</li> <li>3</li> <li>4</li> <li>5</li> </ul> </body> </html>
方法2:使用:last-child
选择器给最后1个li加样式
:last-child选择器用来匹配父元素中最后一个子元素。
li:last-child{ background:pink; }
方法3:使用:nth-of-type()选择器给第N个li加样式
:nth-of-type(n)
选择器匹配属于父元素的特定类型的第 N 个子元素的每个元素
li:nth-of-type(1){ /* 第1个li加样式 */ background:red; } li:nth-of-type(2){ /* 第2个li加样式 */ background:pink; } li:nth-of-type(3){ /* 第3个li加样式 */ background:green; }
()
内的参数可以是公式或关键字Odd(奇数) 和 even(偶数)
n+2从第2个元素开始加样式。
li:nth-of-type(n+2){ background:red; }
同理如果选中单数元素那么就是2n+1
(或者使用odd
);如果是想选中双数元素,那么就应该写成2n+2
(或者使用even
);
li:nth-of-type(2n+1){ background:pink; } li:nth-of-type(even){ background:green; }
方法4:使用:nth-child()选择器给第N个li加样式
:nth-child(n)
选择器匹配属于其父元素的第 N 个子元素,不论元素的类型。
li:nth-child(1){ /* 第1个li加样式 */ background:red; } li:nth-child(3){ /* 第3个li加样式 */ background:pink; } li:nth-child(5){ /* 第5个li加样式 */ background:green; }
()
에 스타일을 추가합니다.:first-child 선택기가 일치합니다. 상위 요소 내의 첫 번째 하위 요소입니다.
li:nth-child(odd){ background:red; } li:nth-child(2n+2){ background:pink; }
방법 2: :last-child
선택기를 사용하여 마지막 li의 스타일을 지정합니다.
:nth-of-type(n)
의 스타일을 지정합니다. 선택기는 상위 항목에 속하는 특정 유형과 일치합니다. element N번째 하위 요소의 각 요소🎜rrreee🎜🎜🎜()
내부 매개변수는 수식이나 키워드일 수 있습니다. Odd(홀수) 및 짝수(짝수) 🎜🎜n+2는 두 번째 요소부터 스타일을 추가하기 시작합니다. 🎜rrreee🎜🎜🎜 같은 방식으로 홀수 요소를 선택하려면 2n+1
입니다(또는 짝수 요소를 선택하려면 홀수
사용). , 2n+2
로 작성해야 합니다(또는 even
사용). 🎜rrreee🎜🎜🎜🎜방법 4: :nth-child() 선택기를 사용하여 N번째 li🎜🎜 스타일 지정 🎜:nth-child(n) 선택기는 요소 유형에 관계없이 상위 요소에 속하는 N번째 하위 요소와 일치합니다. 🎜rrreee🎜<img src="https://img.php.cn/upload/image/903/160/705/166211795344420CSS%EC%97%90%EC%84%9C%20%EC%A7%80%EC%A0%95%EB%90%9C%20li%EC%97%90%20%EC%8A%A4%ED%83%80%EC%9D%BC%EC%9D%84%20%EC%B6%94%EA%B0%80%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95" title="166211795344420CSS에서 지정된 li에 스타일을 추가하는 방법" alt="CSS에서 지정된 li에 스타일을 추가하는 방법">🎜🎜 <code>()
내의 매개변수는 수식 또는 키워드일 수 있습니다. Odd(홀수) 및 even(짝수)🎜rrreee🎜🎜🎜🎜(학습 동영상 공유: 🎜웹 프론트엔드🎜)🎜위 내용은 CSS에서 지정된 li에 스타일을 추가하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!