> 웹 프론트엔드 > 프런트엔드 Q&A > CSS에서 지정된 li에 스타일을 추가하는 방법

CSS에서 지정된 li에 스타일을 추가하는 방법

青灯夜游
풀어 주다: 2022-09-02 19:35:15
원래의
4152명이 탐색했습니다.

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에 스타일을 추가합니다.

CSS에서 지정된 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>
로그인 후 복사

CSS에서 지정된 li에 스타일을 추가하는 방법

方法2:使用:last-child选择器给最后1个li加样式

:last-child选择器用来匹配父元素中最后一个子元素。

li:last-child{
	background:pink;
}
로그인 후 복사

CSS에서 지정된 li에 스타일을 추가하는 방법

方法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;
}
로그인 후 복사

CSS에서 지정된 li에 스타일을 추가하는 방법

()内的参数可以是公式或关键字Odd(奇数) 和 even(偶数)

n+2从第2个元素开始加样式。

li:nth-of-type(n+2){
	background:red;
}
로그인 후 복사

CSS에서 지정된 li에 스타일을 추가하는 방법

同理如果选中单数元素那么就是2n+1(或者使用odd);如果是想选中双数元素,那么就应该写成2n+2(或者使用even);

li:nth-of-type(2n+1){
background:pink;
}
li:nth-of-type(even){
background:green;
}
로그인 후 복사

CSS에서 지정된 li에 스타일을 추가하는 방법

方法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;
}
로그인 후 복사

CSS에서 지정된 li에 스타일을 추가하는 방법

()

에 스타일을 추가합니다.:first-child 선택기가 일치합니다. 상위 요소 내의 첫 번째 하위 요소입니다. CSS에서 지정된 li에 스타일을 추가하는 방법

li:nth-child(odd){ 
	background:red;
}
li:nth-child(2n+2){
background:pink;
}
로그인 후 복사
CSS에서 지정된 li에 스타일을 추가하는 방법

방법 2: :last-child 선택기를 사용하여 마지막 li의 스타일을 지정합니다.

🎜🎜: 마지막 하위 선택기는 상위 요소의 마지막 하위 요소와 일치하는 데 사용됩니다. 🎜rrreee🎜CSS에서 지정된 li에 스타일을 추가하는 방법🎜🎜 🎜방법 3: :nth-of-type() 선택기를 사용하여 N번째 li🎜🎜🎜:nth-of-type(n)의 스타일을 지정합니다. 선택기는 상위 항목에 속하는 특정 유형과 일치합니다. element N번째 하위 요소의 각 요소🎜rrreee🎜 CSS에서 지정된 li에 스타일을 추가하는 방법🎜🎜() 내부 매개변수는 수식이나 키워드일 수 있습니다. Odd(홀수) 및 짝수(짝수) 🎜🎜n+2는 두 번째 요소부터 스타일을 추가하기 시작합니다. 🎜rrreee🎜CSS에서 지정된 li에 스타일을 추가하는 방법🎜🎜 같은 방식으로 홀수 요소를 선택하려면 2n+1입니다(또는 짝수 요소를 선택하려면 홀수 사용). , 2n+2로 작성해야 합니다(또는 even 사용). 🎜rrreee🎜CSS에서 지정된 li에 스타일을 추가하는 방법🎜🎜🎜방법 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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