亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > WEB開發 > 正文

css3結構偽類選擇

2024-04-27 15:05:28
字體:
來源:轉載
供稿:網友

一、first-child

<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> /*含有li元素的第一個li元素*/ li:last-child{ background-color: red; } </style> </head> <body> <h1>first-child</h1> <ul> <li>第一個項目</li> <li>第二個項目</li> <li>第三個項目</li> <li>第四個項目</li> <li>第五個項目</li> <li>第六個項目</li> <li>第七個項目</li> </ul> </body></html>

某個元素(x):first-child 它的含義是選擇具有 x元素 的元素中的第一個 x元素

二、last-child

<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> /* 含有li元素的元素的第一個li元素*/ li:last-child{ background-color: red; } </style> </head> <body> <h1>last-child</h1> <ul> <li>第一個項目</li> <li>第二個項目</li> <li>第三個項目</li> <li>第四個項目</li> <li>第五個項目</li> <li>第六個項目</li> <li>第七個項目</li> </ul> </body></html>

某個元素(x):last-child 它的含義是選擇具有 x元素 的元素中的最后一個 x元素

三、nth-child(一個數字,odd,even)

<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> li:nth-child(odd){ background-color: red; } </style> </head> <body> <h1>nth-child</h1> <ul> <li>第一個項目</li> <li>第二個項目</li> <li>第三個項目</li> <li>第四個項目</li> <li>第五個項目</li> <li>第六個項目</li> <li>第七個項目</li> </ul> </body></html>

某個元素(x):nth-child(指定數字) 它的含義是選擇具有 x元素 的元素中的第指定數字個 x元素 某個元素(x):nth-child(odd) 它的含義是選擇具有 x元素 的元素中的第奇數個 x元素 某個元素(x):nth-child(even) 它的含義是選擇具有 x元素 的元素中的第偶數個 x元素

四、nth-last-child(一個數字,odd,even) 關于這個選擇器跟nth-child()的區別在于nth-child()選擇元素時為正著數的(從上往下數),如第二個為偶。然而nth-last-child則為相返,nth-last-child則往與之相返反,它是倒著數的(從下往下數),如倒數第二個為偶。

五、注意事項 nth-child()和nth-last-child()這兩個選擇器它們有一個坑,他們數的方式(子元素的排列方式)包括不同元素??创a理解下

<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> li:nth-child(3){ background-color: red; } </style> </head> <body> <h1>注意事項</h1> <ul> <p>test</p> <li>第一個項目</li> <li>第二個項目</li> <li>第三個項目</li> <li>第四個項目</li> <li>第五個項目</li> <li>第六個項目</li> <li>第七個項目</li> </ul> </body></html>

代碼中我新添了一個p元素,然后更換選擇器為li:nth-child(3)然后第二個li元素被為選中了,這是因為nth-child()和nth-last-child()他們的選擇方式包括所有子元素的。例如“li:nth-child(3)”如果被選中的元素的父元素只有Li沒有其它元素的話,就可選擇到第三個,但是在它前面如果有其它元素,他就是第四個所以選擇不到。為了解決這樣的問題,就有了另外一種選擇器。就是第六種。

六、nth-of-type()和nth-last-of-type()

<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> li:nth-of-type(3){ background-color: red; } </style> </head> <body> <h1>nth-of-type、nth-last-of-type</h1> <ul> <p>test</p> <li>第一個項目</li> <li>第二個項目</li> <li>第三個項目</li> <li>第四個項目</li> <li>第五個項目</li> <li>第六個項目</li> <li>第七個項目</li> </ul> </body></html>

把選擇器改為nth-of-type(3)樣式做用到了第三個Li元素,因為nth-of-type()數的方式(子元素的排列方式),只包括指定元素如li,以指定子元素來進行排序。nth-last-of-type相關特效跟nth-of-type一樣,只是它是倒著數的。 七、only-child

<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> li:only-child{ background-color: red; } </style> </head> <body> <h1>only-child</h1> <ul> <li>第一個項目</li> <li>第二個項目</li> <li>第三個項目</li> <li>第四個項目</li> <li>第五個項目</li> <li>第六個項目</li> <li>第七個項目</li> </ul> <ul><li>test</li></ul> </body></html>

我新增了一ul元素,并且給了他一個子元素li。發現樣式作用到了我新增的ul里面的li里。由此知道only-child選擇的是只含有一個指定元素,注意是只含有一個指定元素,例如代碼中的ul元素只含有一個li元素一樣,不能有第二個子元素。 八:總結 結構偽類選擇器者都是根據元素中含有什么特定的子元素來進行選擇的。last就是倒著數(排列方式)。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩禁在线播放| 国产精品黄色影片导航在线观看| 欧美精品免费在线观看| 国产成人亚洲综合91精品| 亚洲成人在线视频播放| 亚洲一区二区福利| 日韩电影中文字幕一区| 欧美丝袜一区二区| 国产拍精品一二三| 97国产成人精品视频| 在线不卡国产精品| 91精品视频观看| 98精品国产高清在线xxxx天堂| 欧美主播福利视频| 日韩不卡中文字幕| 亚洲黄色av女优在线观看| 国产精品成人一区二区三区吃奶| 久久免费观看视频| 国产精品福利小视频| 国产精品高清免费在线观看| 精品亚洲一区二区三区在线播放| 欧美精品www| 国产精品成人aaaaa网站| 一区二区三区国产在线观看| 欧美高清性猛交| 国产精品自拍偷拍视频| 97人人爽人人喊人人模波多| 91亚洲国产成人精品性色| 国产精品久久999| 91夜夜未满十八勿入爽爽影院| 日韩电影在线观看免费| 欧美另类高清videos| 欧美一乱一性一交一视频| 国产在线高清精品| 欧美视频中文在线看| 国产精品高潮呻吟久久av黑人| 91精品国产91久久| 日韩欧美成人精品| 亚洲免费伊人电影在线观看av| 亚洲高清久久久久久| 欧美激情精品久久久久| 国产精品视频久| 欧美日韩一区二区免费在线观看| 久久国产精品电影| 81精品国产乱码久久久久久| 欧美在线免费视频| 亚洲黄色www网站| 91免费精品国偷自产在线| 欧洲亚洲在线视频| 日韩高清a**址| 亚洲欧美成人一区二区在线电影| 欧美激情视频在线观看| 都市激情亚洲色图| 久久久www成人免费精品张筱雨| 日韩美女免费观看| 亚洲国模精品一区| 日韩视频在线免费观看| 成人午夜激情网| 成人精品一区二区三区电影黑人| 日韩电视剧在线观看免费网站| 亚洲专区国产精品| 538国产精品视频一区二区| 亚洲精品一区二区三区不| 亚洲第一页中文字幕| 欧美电影在线观看网站| 欧美综合国产精品久久丁香| 亚洲国产中文字幕久久网| 亚洲国产日韩欧美在线99| 日韩美女福利视频| 亚洲自拍偷拍色片视频| 亚洲欧美自拍一区| 亚洲一区二区久久久久久久| 久久精品在线播放| 亚洲第一区在线| 国产亚洲精品久久久久久牛牛| 美女扒开尿口让男人操亚洲视频网站| 亚洲精品视频中文字幕| 国产亚洲精品久久久| 国产成人精品免费视频| 久色乳综合思思在线视频| 欧美日韩精品在线视频| 午夜精品一区二区三区av| 久久免费视频在线观看| 亚洲视频在线观看网站| 国产成人精品在线| 亚洲欧美激情另类校园| 日韩视频中文字幕| 欧美肥老太性生活视频| 国产精品色婷婷视频| 孩xxxx性bbbb欧美| 免费97视频在线精品国自产拍| 91精品国产综合久久久久久蜜臀| 爽爽爽爽爽爽爽成人免费观看| 在线电影av不卡网址| 欧美成人精品激情在线观看| 国产99久久精品一区二区 夜夜躁日日躁| 日本国产欧美一区二区三区| 亚洲激情中文字幕| 国产精品久久久精品| 亚洲国产精品久久久久久| 亚洲欧美中文日韩v在线观看| 91麻豆国产语对白在线观看| 欧美激情在线观看视频| 26uuu亚洲国产精品| 91夜夜揉人人捏人人添红杏| 欧美亚洲日本网站| 国产欧美精品日韩精品| 色综合色综合久久综合频道88| 国外色69视频在线观看| 欧美日韩亚洲一区二区三区| 精品视频在线观看日韩| 亚洲欧美综合v| 在线成人一区二区| 成人国产精品色哟哟| 亚洲欧美日韩久久久久久| 亚洲第一福利在线观看| 国产日韩中文字幕在线| 一个人看的www欧美| 亚洲国产中文字幕在线观看| 中文字幕精品国产| 欧美日韩国产综合视频在线观看中文| 亚洲一区中文字幕在线观看| 亚洲aa中文字幕| 55夜色66夜色国产精品视频| 欧美成人午夜激情| 中文字幕亚洲激情| 欧美影院成年免费版| 久久99久久99精品免观看粉嫩| 高清一区二区三区四区五区| 欧美日韩国产中文精品字幕自在自线| 国产一区二区丝袜| 最近的2019中文字幕免费一页| 亚洲天堂成人在线视频| 欧美视频专区一二在线观看| 国产欧美婷婷中文| 精品福利免费观看| 久青草国产97香蕉在线视频| 久久亚洲精品成人| 久久免费视频网站| 啊v视频在线一区二区三区| 成人激情视频在线播放| 欧美夫妻性生活视频| 国产欧美日韩中文| 91探花福利精品国产自产在线| 亚洲自拍高清视频网站| 精品无码久久久久久国产| 秋霞成人午夜鲁丝一区二区三区| 国产在线观看精品| 精品国产91久久久| 欧美国产极速在线| 成人性生交大片免费看小说| 国内精品久久久久影院 日本资源| 久久免费精品视频| 国产精品影片在线观看| 亚洲2020天天堂在线观看| 中文字幕在线看视频国产欧美在线看完整| 日韩中文字幕在线免费观看| 91社影院在线观看| 国产精品亚洲激情| 欧美天堂在线观看| 一区二区福利视频| 日本成人在线视频网址| 欧美性感美女h网站在线观看免费| 精品夜色国产国偷在线|