欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長資訊網
          最全最豐富的資訊網站

          css如何讓第一個li不加樣式

          在css中,讓第一個li不加樣式,就是排除第一個li,給其他li元素加樣式。3種方法:1、用“:not()”和“:first-child”,語法“元素:not(:first-child){樣式}”;2、用“:nth-of-type”,語法“元素:nth-of-type(n+2){樣式}”;3、用“:nth-child”,語法“元素:nth-child(n+2){樣式}”。

          css如何讓第一個li不加樣式

          前端(vue)入門到精通課程:進入學習

          本教程操作環(huán)境:windows7系統(tǒng)、CSS3&&HTML5版、Dell G3電腦。

          讓第一個li不加樣式,就是給除了第一個li以外的其他li加樣式。

          3種實現(xiàn)方法

          方法1:使用選擇器:not()和:first-child

          • 利用:first-child選取第一個元素

          • 然后使用:not()匹配非第一個子元素的其他元素

          示例:讓第一個li不加紅色背景樣式,給除了第一個li元素的其他li元素添加紅色背景

          <!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:not(: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不加樣式

          說明:

          • :not(selector) 選擇器匹配非指定元素/選擇器的每個元素。

          • :first-child 選擇器用于選取屬于其父元素的首個子元素的指定選擇器。

          方法2:使用:nth-of-type()

          :nth-of-type(n) 選擇器匹配屬于父元素的特定類型的第 N 個子元素的每個元素.

          n是從0開始的,那么n+2自然就是從第2個元素開始了。

          li:nth-of-type(n+2){ background:pink; }

          css如何讓第一個li不加樣式

          同理如果選中單數(shù)元素那么就是2n+1;如果是想選中雙數(shù)元素,那么就應該寫成2n+2;具體情況可以根據(jù)項目情況使用。

          li:nth-of-type(2n+1){ background:pink; } li:nth-of-type(2n+2){ background:green; }

          css如何讓第一個li不加樣式

          方法3:使用:nth-child()

          :nth-child(n) 選擇器匹配屬于其父元素的第 N 個子元素,不論元素的類型。

          方法3和方法2類型,設置()的值為“n+2”即可。

          li:nth-child(n+2){ background:green; }

          css如何讓第一個li不加樣式

          同樣如果選中單數(shù)元素那么就是2n+1;如果是想選中雙數(shù)元素,那么就應該寫成2n+2;具體情況可以根據(jù)項目情況使用。

          li:nth-child(2n+1){ 	background:green; } li:nth-child(2n+2){ 	background:pink; }

          css如何讓第一個li不加樣式

          (學習視頻分享:web前端入門)

          贊(0)
          分享到: 更多 (0)
          網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號