精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

一篇文章帶你了解CSS Pseudo-Classes(偽類 )

開發 前端
本文基于CSS基礎,介紹了CSS中的偽類,從什么是偽類,常見的偽類的用法( first-child,: last-seudo,: nth-child,: lang)最后介紹了偽類可以與CSS類結合使用。

[[430467]]

CSS偽類選擇器根據其他條件匹配組件,而不一定由文檔樹定義。CSS 偽類 是添加到選擇器的關鍵字,指定要選擇的元素的特殊狀態。

一、什么是偽類?

CSS偽類允許設置元素的動態狀態的樣式,例如懸停,活動狀態和焦點狀態,以及文檔樹中現有但不能通過使用其他選擇器作為目標的元素,而無需添加任何選擇器它們的ID或類。

例如,針對第一個或最后一個子元素。

偽類以冒號(:)開頭。

語法

  1. /*選擇器:偽類{ 屬性:值 ; }*/ 

二、最常用的偽類

錨偽類

使用 錨 偽類鏈接可以以不同的方式顯示。

這些偽類使可以對未訪問的鏈接進行樣式化,而對訪問的鏈接進行樣式化。最常見的樣式設置技術是從訪問的鏈接中刪除下劃線。

  1. <!DOCTYPE html> 
  2. <html> 
  3. <head> 
  4. <meta charset="utf-8"
  5. <title>錨偽類的示例</title> 
  6. <style> 
  7. a:link { 
  8. color: blue 
  9.  
  10. a:visited { 
  11. text-decoration: none; 
  12. </style> 
  13. </head> 
  14. <body style="background-color: aqua;"
  15. <p>Visit  
  16.      <a href="https://www.baidu.com" target="_blank">www.baidu.com</a></p> 
  17. </body> 
  18. </html> 

一些錨點偽類是動態的,是由于用戶與文檔進行交互(例如懸停或聚焦等)而應用的。

  1. <style> 
  2. a:hover { 
  3. color: red; 
  4.  
  5. a:active { 
  6. color: gray; 
  7.  
  8. a:focus { 
  9. color: yellow; 
  10. </style> 

這些偽類更改了響應用戶操作呈現鏈接的方式。

  • : hover 當可被用于在用戶將鼠標懸停在按鈕上時改變按鈕的顏色用。
  • : active 當元素被激活或單擊時適用。
  • : focus 當元素具有鍵盤焦點時適用。

注:為了使這些偽類很好地工作,必須按正確的順序將它們定義 - :link, :visited, :hover, :active, :focuss。

<1> : first-child偽類

:first-child偽類匹配的是一些其他元素的第一個子元素的元素。ol li:first-child在下面的示例中,選擇器選擇一個有序列表的第一個列表項,并從其頂部刪除邊框。

  1. <style> 
  2. ol { 
  3. padding: 0; 
  4. list-style: none; 
  5.  
  6. ol li { 
  7. padding: 10px 0; 
  8. border-top: 1px solid #000000; 
  9.  
  10. li:first-child { 
  11. border-top: none; 
  12. </style> 

注意:

要 :first-child在Internet Explorer 8和更早版本中工作,必須在文檔頂部聲明a 。

<2> : last-seudo偽類

:last-child偽類匹配的是一些其他元素的最后一個子元素的元素。ul li:last-child例中的選擇器從無序列表中選擇最后一個列表項,并從其中刪除右邊框。

  1. <style> 
  2.    ul{ 
  3.        padding: 0; 
  4.        list-style: none;           
  5.   } 
  6.    ul li{ 
  7.        display: inline; 
  8.        padding: 0 20px; 
  9.        border-right: 1px solid #000000; 
  10.   } 
  11.    li:last-child { 
  12.        border-right: none; 
  13.   } 
  14. </style> 

注意:

CSS :last-child選擇器在Internet Explorer 8和更早版本中不起作用。在Internet Explorer 9及更高版本中支持。

<3> : nth-child偽類

CSS3引入了一個新的:nth-child偽類,使可以將給定父元素的一個或多個特定子對象作為目標。

此選擇的基本語法可以與給予:nth-child(N),其中N是一個參數,其可以是一個數字,一個關鍵字(even或odd),或形式的表達xn+y,其中x和y是整數(例如1n,2n,2n+1,...)。

  1. <style> 
  2. table { 
  3. margin: 30px; 
  4. border-collapse: collapse; 
  5.  
  6. table tr { 
  7. border-bottom: 1px solid #666; 
  8.  
  9. table tr th, 
  10. table tr td { 
  11. padding: 10px; 
  12.  
  13. table tr:nth-child(2n) td { 
  14. background: #f2f2f2; 
  15. </style> 
  16. /*上面示例中的樣式規則僅突出顯示了代替表行,而沒有向元素添加任何ID或類。*/ 

/*上面示例中的樣式規則僅突出顯示了代替表行,而沒有向元素添加任何ID或類。*/

提示:

CSS :nth-child(N)選擇器在必須選擇以特定間隔或模式(例如在偶數或奇數位置等)出現在文檔樹內的元素的情況下非常有用。

<4> : lang偽類

語言偽類:lang允許根據特定標記的語言設置來構造選擇器。

:lang以下示例中的偽類為明確賦予語言值的元素定義了引號no。

  1. <!DOCTYPE html> 
  2. <html> 
  3. <head> 
  4. <meta charset="utf-8"
  5. <title>CSS:lang偽類示例</title> 
  6. <style> 
  7. q:lang(no) { 
  8. quotes: "~""~"
  9. </style> 
  10. </head> 
  11. <body style="background-color: aqua;"
  12. <p>某些文本<q lang=“ no”>段落中的引號</ q>一些文本。</ p> 
  13. <p><strong>Note:</strong>Internet Explorer 8和更早版本不支持 
  14. <code>:lang </ code>偽類。IE8僅在以下情況下支持 <code> 
  15.     </code> is specified.</p> 
  16. </body> 
  17. </html> 
  18. <!-- code snippet */Some text A quote in a paragraph Some text ></--HTML> 

注: 

Internet Explorer 7更早版本不支持:lang偽類。IE8僅在指定a的情況下支持。

三、偽類和CSS類

偽類可以與CSS類結合使用。

在下面的示例中class="red",帶有的鏈接將顯示為紅色。

  1. <!DOCTYPE html> 
  2. <html> 
  3. <head> 
  4. <meta charset="utf-8"
  5. <title>使用帶有選擇器的CSS偽類示例</title> 
  6. <style> 
  7. a.red:link { 
  8. color: #ff0000; 
  9. </style> 
  10. </head> 
  11. <body style="background-color: aqua;"
  12. <p> 
  13. <a href="#">Click me</a> 
  14. <br> 
  15. <a href="#" class="red">Click me</a> 
  16. </p> 
  17. </body> 
  18. </html> 

四、總結

本文基于CSS基礎,介紹了CSS中的偽類,從什么是偽類,常見的偽類的用法( first-child,: last-seudo,: nth-child,: lang)最后介紹了偽類可以與CSS類結合使用。通過項目的分析,代碼的展示 ,能夠讓讀者直觀的理解偽類的含義。 

希望能夠幫助讀者更好的學習。

 

責任編輯:武曉燕 來源: 前端進階學習交流
相關推薦

2021-01-12 08:42:28

Css前端Pseudo-clas

2020-12-18 08:09:53

CSS偽元素基礎

2021-05-31 09:30:36

Css前端CSS 特效

2020-11-03 19:18:28

CSS對齊文本

2021-01-25 05:39:54

Css前端Border

2021-04-07 06:11:37

Css前端CSS定位知識

2023-05-12 08:19:12

Netty程序框架

2021-06-30 00:20:12

Hangfire.NET平臺

2020-11-17 11:10:21

CSS選擇器HTML

2023-05-08 08:21:15

JavaNIO編程

2021-03-05 18:04:15

JavaScript循環代碼

2021-03-09 14:04:01

JavaScriptCookie數據

2021-09-27 09:18:30

ListIterato接口方法

2021-01-26 23:46:32

JavaScript數據結構前端

2020-12-08 08:09:49

SVG圖標Web

2024-01-30 13:47:45

2023-07-30 15:18:54

JavaScript屬性

2021-02-26 20:01:57

SVG濾鏡元素

2023-09-06 14:57:46

JavaScript編程語言

2021-05-18 08:30:42

JavaScript 前端JavaScript時
點贊
收藏

51CTO技術棧公眾號

波多野结衣 在线| 自拍偷自拍亚洲精品播放| 粉嫩老牛aⅴ一区二区三区| 色婷婷av一区二区三区在线观看| 国产av人人夜夜澡人人爽麻豆| 亚洲图片欧美在线| 在线日韩网站| 亚洲高清一区二区三区| 91在线|亚洲| 日本一卡二卡在线播放| 中文在线观看免费| 美女一区二区在线观看| 亚洲另类春色国产| 国产欧美精品日韩| a资源在线观看| 日韩精品视频一区二区三区| 亚洲青青青在线视频| 国产精品一区久久| 久久精品久久精品久久| 亚洲精品三区| 亚洲欧美国产77777| 蜜桃在线一区二区三区精品| 人妻丰满熟妇av无码区| 夜色77av精品影院| 日韩视频123| www.国产在线播放| 熟妇人妻中文av无码| 日韩视频久久| 亚洲视频在线观看| 中文字幕国产免费| 18视频在线观看网站| 久久精品夜夜夜夜久久| 国产精品欧美在线| 男人在线观看视频| 99re91这里只有精品| 性做久久久久久免费观看| 精品伊人久久大线蕉色首页| aaaaaa毛片| 亚洲日产国产精品| 亚洲色图狂野欧美| 国产精品九九视频| 午夜日韩成人影院| 日韩一区日韩二区| 亚洲国产日韩美| 国产婷婷在线视频| 亚洲福利久久| 亚洲一级免费视频| 中文字幕欧美视频| 亚洲精品88| 国产精品乱码人人做人人爱| 91香蕉国产在线观看| 中文字幕乱码人妻无码久久 | 亚洲第一黄色| 欧美成年人在线观看| 黄页网站在线看| 涩涩视频在线播放| 亚洲欧美在线观看| 在线播放豆国产99亚洲| 人妻精品一区二区三区| 日产国产欧美视频一区精品| 久久国产精品免费视频| 亚洲二区在线播放| 蜜桃tv一区二区三区| 91精品国产91久久综合桃花| www.爱色av.com| 日日夜夜精品一区| 99精品欧美一区二区三区小说| 国产成人精品电影| 国产这里有精品| 亚洲宅男网av| 在线看福利67194| 99精品一区二区三区无码吞精 | 91精品久久久久久久蜜月| 日韩欧美国产1| 国产精彩免费视频| wwwww亚洲| 日韩a在线观看| 玖玖在线播放| 偷拍日韩校园综合在线| 一区二区在线中文字幕电影视频 | 亚洲色在线视频| 欧美三级视频网站| 91久久精品无嫩草影院| 91九色最新地址| 成年人网站国产| 日本三级一区| 欧美三级电影网站| 久久精品免费一区二区| 男男gaygays亚洲| 中文字幕亚洲不卡| 国产女教师bbwbbwbbw| 69av在线| 国产婷婷色一区二区三区| 国产精品国产三级欧美二区| 中文字幕有码视频| 国产寡妇亲子伦一区二区| 国产精品丝袜一区二区三区| 99久久99久久久精品棕色圆| 99热精品一区二区| 国产精品欧美久久| 国产午夜视频在线观看| 91亚洲午夜精品久久久久久| 亚洲欧美日韩精品久久久 | 中文字幕日本乱码精品影院| 亚洲国产精品无码观看久久| 国产69精品久久久久9999人| 色婷婷久久久久swag精品| 乱人伦xxxx国语对白| 欧美xxxbbb| 欧美影院一区二区三区| 欧美日韩在线免费播放| 高清一区二区三区| 亚洲国产成人91精品| 四虎成人免费视频| 极品一区美女高清| 久久精品99无色码中文字幕| 三级黄色在线观看| 亚洲欧美日韩精品一区二区 | 国产亚洲欧美日韩一区二区| 久久亚洲AV无码| 欧美成人日韩| 精品综合久久久久久97| 国产大片免费看| 午夜电影亚洲| 国产精品久久久久久久一区探花| 欧美 日韩 中文字幕| 中文字幕一区二区在线观看| 丰满女人性猛交| 三级福利片在线观看| 一区二区三区精品| 国产综合中文字幕| 免费欧美网站| 亚洲精品二三区| 全黄一级裸体片| 在线日韩电影| 亚洲一区二区三区成人在线视频精品 | 日批视频免费看| 红杏一区二区三区| 欧美理论电影在线观看| 国产又大又长又粗| 风流少妇一区二区| 欧美大香线蕉线伊人久久| 亚洲 欧美 激情 另类| 久久精品亚洲一区二区三区浴池| 久久精品国产sm调教网站演员| 国产精品亚洲四区在线观看 | 99日在线视频| 天堂精品在线视频| 欧美成人精品在线播放| 97免费观看视频| 亚洲视频一区在线| 91香蕉视频免费看| 欧美日韩国产综合网| 欧洲日韩成人av| 国产一区二区在线视频观看| 国产乱一区二区| 久久99国产精品99久久| av一区在线观看| 欧美午夜寂寞影院| 美女三级黄色片| 国产真实乱子伦精品视频| 国产视频在线观看一区| avav免费在线观看| 欧美群妇大交群中文字幕| 欧美双性人妖o0| 日韩一级网站| 日本不卡一区| 1区2区3区在线| 亚洲精品国产精品乱码不99按摩 | 亚洲女人天堂网| 波多野结衣在线网址| 国产一区二区三区在线看麻豆| 熟女熟妇伦久久影院毛片一区二区| 日韩精品一区二区三区中文 | 91麻豆福利精品推荐| 少妇高潮流白浆| 视频一区在线| 欧美做爰性生交视频| 91啦中文在线| 精品国产免费一区二区三区四区| 激情五月深爱五月| 亚洲在线日韩| 日韩久久精品一区二区三区| av老司机在线观看| 亚洲人精选亚洲人成在线| 国产一区二区三区成人| 亚洲高清视频的网址| 亚洲图片另类小说| 免费欧美日韩| 国产91av视频在线观看| 中文字幕一区二区三区中文字幕| 欧美在线xxx| 隣の若妻さん波多野结衣| 亚洲精品日日夜夜| 中文字幕5566| 亚洲欧美日本视频在线观看| 在线观看免费91| 欧美激情极品| 97色在线播放视频| 亚洲老妇色熟女老太| 亚洲激情欧美激情| 爱情岛论坛亚洲自拍| 亚洲欧美激情诱惑| www.激情网| 日韩国产欧美| 国产精品视频白浆免费视频| h片在线观看下载| 日韩视频一区在线观看| 中文字幕国产在线观看| 亚洲美女少妇撒尿| 国产高清一区二区三区四区| 成人免费视频app| 国产情侣第一页| 国产欧美啪啪| 亚洲一区二区三区毛片 | 国产精品激情| av一本久道久久波多野结衣| 特级毛片在线| 中文欧美在线视频| 亚洲熟妇av乱码在线观看| 亚洲h精品动漫在线观看| 日本不卡一二区| 久久精品视频在线看| 国产熟女高潮一区二区三区 | 亚洲精品伦理在线| 国产精品理论在线| 99re这里只有精品6| 337p日本欧洲亚洲大胆张筱雨 | 五月天婷婷丁香网| 久久这里只精品最新地址| 日韩视频第二页| 国产乱码精品一区二区亚洲| 国产精品入口尤物| gay欧美网站| 色婷婷综合久久久久| 久久经典视频| 91精品婷婷国产综合久久| 精品无码人妻一区二区三| 亚洲免费在线视频| 中国毛片直接看| 成人免费一区二区三区在线观看| 激情五月深爱五月| 国产精品久久免费看| 美国黄色片视频| 亚洲人成网站影音先锋播放| 国产精品视频一区二区在线观看| 国产精品伦理一区二区| 久久久国产一级片| 国产精品不卡视频| 国产又粗又硬又长又爽| 亚洲欧美区自拍先锋| 国产成人综合在线视频| 一区二区三区在线观看视频| 中文字幕av免费在线观看| 夜夜嗨av一区二区三区| 久久久综合久久| 亚欧色一区w666天堂| 国产视频91在线| 综合激情成人伊人| wwwav国产| 亚洲成人黄色影院| 在线观看日本视频| 欧美午夜一区二区三区| 97成人在线观看| 日韩欧美一级二级三级久久久| 午夜精品久久久久久久第一页按摩| 色婷婷综合中文久久一本| 亚洲 日本 欧美 中文幕| 一区二区三区 在线观看视频| 久草免费新视频| 中文字幕一区二区三区不卡在线| 色哟哟一一国产精品| 亚洲黄一区二区三区| 色播视频在线播放| 在线国产电影不卡| 亚洲精品视频在线观看免费视频| 精品国产乱码久久久久久天美| 在线视频一区二区三区四区| 欧美午夜精品久久久久久孕妇| 国产免费久久久| 亚洲精品国产综合区久久久久久久| 黄色在线观看网| 久久最新资源网| 一区二区三区视频网站| 欧美日韩电影在线观看| 在线免费av资源| 国产一区二区在线免费视频| 日韩影片中文字幕| 国产综合香蕉五月婷在线| 99这里只有精品视频| 日本一区视频在线观看| 欧美日韩四区| 尤蜜粉嫩av国产一区二区三区| 亚洲一区二区三区高清| 成人午夜精品久久久久久久蜜臀| 狂野欧美性猛交xxxx巴西| 国产极品尤物在线| 久久成人av少妇免费| 激情五月俺来也| 成人性生交大合| av片在线免费看| 精品久久久一区二区| 97精品人妻一区二区三区在线| 亚洲第一网站免费视频| 午夜免费福利在线观看| 欧美一区二区三区免费视| 视频欧美一区| 在线视频精品一区| 久久性色av| 中国极品少妇videossexhd| 自拍偷拍国产亚洲| 欧美brazzers| 亚洲精品乱码久久久久久按摩观| 精品久久久久成人码免费动漫| 国产香蕉精品视频一区二区三区 | 牛牛澡牛牛爽一区二区| 国产视频久久久| 岛国在线大片| 2018国产精品视频| 日韩av免费| 成人黄色av网站| 一区二区日韩| 中文字幕久精品免| 日本在线不卡视频| 日韩精品无码一区二区三区久久久| 亚洲国产精品视频| 亚洲av无码一区二区乱子伦| 久久精品99国产精品酒店日本| 午夜av成人| 亚洲www在线| 日韩欧美午夜| 天天色综合社区| 成人小视频在线观看| 人妻人人澡人人添人人爽| 欧美日韩国产一级二级| 超碰在线国产| 欧美高清videos高潮hd| 午夜av不卡| 精品不卡在线| 亚洲精品三级| 影音先锋黄色资源| 欧美日韩亚洲一区二| 日韩有码第一页| 91精品国产亚洲| 亚洲黄页网站| 欧美一级片中文字幕| 国产主播一区二区| 国产高潮流白浆| 欧美一区二区精美| 在线欧美三级| 成人免费视频视频在| 精品国产a一区二区三区v免费| ijzzijzzij亚洲大全| 先锋影音久久| 欧美做受高潮6| 欧美午夜精品久久久久久久| 99热这里只有精品3| 亚洲欧洲日本专区| 国产经典一区| 成人手机视频在线| 成人性生交大片免费看中文 | 污视频网站在线免费| 成人av资源| 亚洲在线视频| 欧美88888| 狠狠色狠狠色综合日日小说| 免费在线视频一级不卡| 国产精品免费小视频| 亚洲色图国产| 一区二区三区韩国| 亚洲女与黑人做爰| 亚洲精品福利网站| 欧美一区深夜视频| 久久久久午夜电影| 人妻av一区二区| 欧美性受极品xxxx喷水| a级影片在线观看| 国产欧美精品久久久| 亚洲欧美伊人| 黑人巨大精品欧美| 亚洲无线码一区二区三区| 国产伦精品一区二区三区免.费| 欧美丰满片xxx777| 欧美日本成人| 青娱乐国产精品视频| 欧美性色视频在线| 黄色网页网址在线免费| 91精品国产综合久久香蕉的用户体验 | 岛国精品在线播放| 中文字幕69页| 九色精品美女在线| 欧美精选视频在线观看| 超级砰砰砰97免费观看最新一期| 精品国产31久久久久久| 乱人伦中文视频在线| 国产精品久久久久久一区二区 | 国产丰满美女做爰| 日韩av电影免费观看高清| 日韩高清一级| 日日碰狠狠添天天爽超碰97|