CSS 設定前n個li元素樣式
通過ul li構造列表結構是佈局中常見的操作。
原生的樣式通常難以滿足實際專案,需要進行修飾。
本文通過程式碼例項介紹一下如何利用CSS設定前n個li元素的樣式。
比如前三個li元素的字型顏色,程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> ul li{ list-style:none; font-size:12px; line-height:25px; border-bottom:1px dotted green; } ul li:nth-child(-n+3){ color:green; } </style> </head> <body> <ul> <li>螞蟻部落一</li> <li>螞蟻部落二</li> <li>螞蟻部落三</li> <li>螞蟻部落四</li> <li>螞蟻部落五</li> <li>螞蟻部落六</li> <li>本站網址是www.softwhy.com</li> </ul> </body> </html>
上述程式碼將前三個li元素的字型顏色設定為綠色。
執行效果截圖如下:
實現上述效果的關鍵在於對:nth-child選擇器的理解。
通過本文可以延伸學習類似相關操作,比如設定從第n個開始li元素的樣式或者指定範圍li元素樣式等。
考慮到篇幅問題,具體可以參閱如下幾篇文章:
(1).:nth-child()參閱CSS E:nth-child(n)選擇器一章節。
(2).設定從n個開始的樣式參閱CSS 設定從第n個開始的li元素樣式一章節。
(3).設定指定範圍樣式參閱CSS 設定指定範圍樣式一章節。
(4).設定倒數第n個li元素樣式參閱CSS 設定倒數第n個li元素樣式一章節。
(5).設定第n個li元素樣式參閱CSS 設定第n個li元素樣式一章節。
相關文章
- CSS設定第n個li元素樣式CSS
- CSS 設定第n個li元素樣式CSS
- CSS 設定從第n個開始li元素樣式CSS
- CSS 倒數第n個li元素樣式CSS
- CSS 定義第二個li元素樣式CSS
- CSS 設定指定範圍li元素樣式CSS
- CSS 第2個li元素樣式CSS
- CSS 第N個子元素樣式CSS
- CSS 設定svg元素樣式CSSSVG
- JavaScript 獲取第n個li元素JavaScript
- jQuery查詢第n個li元素jQuery
- CSS 匹配第一個li元素CSS
- CSS 設定元素第一行文字樣式CSS
- canvas—元素樣式設定Canvas
- CSS設定半個文字的樣式CSS
- CSS 設定 <progress>樣式CSS
- CSS 設定列表樣式CSS
- CSS 設定文字樣式CSS
- CSS 設定placeholder文字樣式CSS
- CSS 設定table表格樣式CSS
- CSS 設定連結樣式CSS
- CSS 文字li元素中垂直居中CSS
- 使用CSS定義頁面元素的外觀樣式CSS
- CSS 設定<img>圖片樣式CSS
- CSS設定連線<a>的樣式CSS
- CSS匹配第一個li元素程式碼例項CSS
- CSS li列表前小圖示CSS
- CSS中多個class樣式設定的不同寫法CSS
- 權值有的時候我們為同一個元素設定了不同的CSS樣式程式碼CSS
- web前端學習:CSS樣式設定技巧Web前端CSS
- css樣式設定技巧學習筆記CSS筆記
- CSS 技巧篇(七):設定元素居中CSS
- CSS行內元素設定寬高CSS
- CSS設定元素的背景顏色CSS
- HTML中設定多個class屬性css的優先順序,css樣式覆蓋HTMLCSS
- CSS內聯樣式的使用,設定字型屬性CSS
- EasyExcel為單個Cell設定樣式Excel
- CSS 設定 span 元素 寬度與高度CSS