国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

一篇文章帶你了解 CSS 選擇器

開發(fā) 前端
CSS選擇器是一種用于匹配HTML文檔中元素的模式。關(guān)聯(lián)的樣式規(guī)則將應(yīng)用于與選擇器模式匹配的元素。

 [[352652]]

CSS選擇器是一種用于匹配HTML文檔中元素的模式。關(guān)聯(lián)的樣式規(guī)則將應(yīng)用于與選擇器模式匹配的元素。

一、什么是選擇器?

選擇器是CSS最重要的方面之一,因為它們用于選擇網(wǎng)頁上的元素,以便可以設(shè)置樣式。可以通過多種方式定義選擇器。

二、通用選擇器

通用選擇器(用 * 星號或星號表示)與頁面上的每個單個元素匹配。如果目標元素上存在其他條件,則可以省略通用選擇器。此選擇器通常用于從元素中刪除默認的邊距和填充,以進行快速測試。

例:

  1. <!DOCTYPE html> 
  2. <html> 
  3.     <head> 
  4.         <meta charset="utf-8"
  5.         <title>CSS通用選擇器例:</title> 
  6.         <style> 
  7.             * { 
  8.                 margin: 0; 
  9.                 padding: 0; 
  10.             } 
  11. </style> 
  12.     </head> 
  13.     <body style="background-color: aqua;"
  14.         <h1>This is heading</h1> 
  15.         <p>This is a paragraph.</p> 
  16.     </body> 
  17. </html> 

*選擇器內(nèi)的樣式規(guī)則將應(yīng)用于文檔中的每個元素。

注意:

不建議* 在生產(chǎn)環(huán)境中使用通用選擇器,因為此選擇器會匹配頁面上的每個元素,這會對瀏覽器造成不必要的壓力。

三、元素類型選擇器

元素類型選擇器將文檔樹中元素的每個例:與相應(yīng)的元素類型名稱進行匹配。

例:

  1. <style> 
  2.     h1 { 
  3.       color: red; 
  4.     } 
  5.     p { 
  6.         color: blue; 
  7.     } 
  8. </style> 

p選擇器中的樣式規(guī)則將應(yīng)用于

文檔中的每個元素,并使其顏色為藍色,無論它們在文檔樹中的位置如何。

1. ID選擇器

id選擇器用于為單個或唯一元素定義樣式規(guī)則,ID選擇器的定義是一個井號(#),后跟ID值。

例:

  1. <style>     
  2.     #error { 
  3.         color: #ff0000; 
  4.     } 
  5. </style> 

此樣式規(guī)則將id屬性設(shè)置為的元素文本呈現(xiàn)為紅色error。

2. class類選擇器

類選擇器可用于選擇具有class屬性的任何HTML元素。具有該類的所有元素將根據(jù)定義的規(guī)則進行格式化。

用一個句號(.)緊隨其后的類值定義類選擇器。

例:

  1. <style>     
  2.     .blue { 
  3.         color: #0000ff; 
  4.     } 
  5. </style> 

以上樣式規(guī)則將 class 屬性中設(shè)置為的文檔中每個元素的文本顯示為藍色blue。可以使其更加具體。

例:

  1. p.blue { 
  2.     color: blue; 
  3.     } 

選擇器中的樣式規(guī)則p.blue僅<p>將class屬性設(shè)置為的那些元素呈現(xiàn)為藍色blue,而對其他段落沒有影響。

2.1 后代選擇器

當需要選擇一個元素是另一個元素的后代時,可以使用這些選擇器。例如,如果只想定位無序列表中包含的那些定位點,而不要定位所有定位點元素。

例:

  1. <style> 
  2.             h1 em { 
  3.                 color: green; 
  4.             } 
  5.  
  6.             ul.menu { 
  7.                 padding: 0; 
  8.                 list-style: none; 
  9.             } 
  10.  
  11.             ul.menu li { 
  12.                 display: inline; 
  13.             } 
  14.  
  15.             ul.menu li a { 
  16.                 margin: 10px; 
  17.                 text-decoration: none; 
  18.             } 
  19. </style> 

注:

選擇器內(nèi)的樣式規(guī)則ul.menu li a僅適用于包含在具有class 的無序列表內(nèi)的那些即錨元素.menu,并且對文檔內(nèi)的其他鏈接沒有影響。

同樣,h1 em 選擇器內(nèi)的樣式規(guī)則僅適用于heading內(nèi)包含的元素。

2.2 子選擇器

子選擇器只能用于選擇作為某些元素的直接子元素的那些元素。子選擇器由兩個或多個選擇器組成,兩個選擇器之間用大于號(即>)隔開。例如,可以使用這些選擇器在具有多個級別的嵌套列表中選擇列表元素的第一級。

例:

  1. <style> 
  2.     ul > li { 
  3.         list-style: square; 
  4.     ul > li ol { 
  5.         list-style: none; 
  6. </style> 

選擇器內(nèi)的樣式規(guī)則ul > li僅適用于<li>作為<ul>元素直接子元素的那些元素,并且對其他列表元素沒有影響。

2.3 分組選擇器

樣式表中的多個選擇器通常共享相同的樣式規(guī)則聲明。可以將它們分組為一個逗號分隔的列表,以最大程度地減少樣式表中的代碼。它還可以防止一遍又一遍地重復(fù)相同的樣式規(guī)則。

例:

  1. h1 { 
  2.     font-size: 36px; 
  3.     font-weight: normal; 
  4.    } 
  5. h2 { 
  6.     font-size: 28px; 
  7.     font-weight: normal; 
  8.    } 
  9. h3 { 
  10.     font-size: 22px; 
  11.     font-weight: normal; 
  12.    } 

可以在上面的例:中看到,相同的樣式規(guī)則font-weight: normal; 是由選擇共享h1,h2和h3。

因此,可以將其分為逗號分隔的列表。

例:

  1. <style> 
  2.       h1,h2,h3 { 
  3.         font-weight: normal; 
  4.       } 
  5.  
  6.       h1 { 
  7.         font-size: 36px; 
  8.       } 
  9.  
  10.       h2 { 
  11.         font-size: 28px; 
  12.       } 
  13.  
  14.       h3 { 
  15.         font-size: 22px; 
  16.       } 
  17. </style> 

四、總結(jié)

本文基于HTML基礎(chǔ),介紹了有關(guān)CSS選擇器,常規(guī)的通用樣式選擇器 *,元素選擇器id,class屬性,class屬性中后代選擇器,子選擇器,分類選擇器。通過案例分析,豐富的效果展示。能夠讓讀者更好的理解。

歡迎大家積極嘗試,有時候看到別人實現(xiàn)起來很簡單,但是到自己動手實現(xiàn)的時候,總會有各種各樣的問題,切勿眼高手低,勤動手,才可以理解的更加深刻。

代碼很簡單,希望對你學(xué)習有幫助。

本文轉(zhuǎn)載自微信公眾號「前端進階學(xué)習交流」,可以通過以下二維碼關(guān)注。轉(zhuǎn)載本文請聯(lián)系前端進階學(xué)習交流公眾號。

 

責任編輯:武曉燕 來源: 前端進階學(xué)習交流
相關(guān)推薦

2022-03-04 09:31:41

CSS前端屬性選擇器

2023-06-28 15:04:59

CSSHTML

2023-08-01 14:34:12

HTMLCSS

2020-10-27 08:12:33

CascadingSt

2021-04-07 06:11:37

Css前端CSS定位知識

2021-01-25 05:39:54

Css前端Border

2020-11-03 19:18:28

CSS對齊文本

2021-05-31 09:30:36

Css前端CSS 特效

2021-06-30 00:20:12

Hangfire.NET平臺

2023-05-12 08:19:12

Netty程序框架

2021-02-02 18:39:05

JavaScript

2020-11-10 10:48:10

JavaScript屬性對象

2021-01-29 18:41:16

JavaScript函數(shù)語法

2021-06-04 09:56:01

JavaScript 前端switch

2022-12-23 10:26:09

CSShas()

2023-05-08 08:21:15

JavaNIO編程

2021-03-09 14:04:01

JavaScriptCookie數(shù)據(jù)

2021-03-05 18:04:15

JavaScript循環(huán)代碼

2021-01-26 23:46:32

JavaScript數(shù)據(jù)結(jié)構(gòu)前端

2021-06-24 09:05:08

JavaScript日期前端
點贊
收藏

51CTO技術(shù)棧公眾號

久久综合国产精品台湾中文娱乐网| 国产精品卡一卡二卡三| 91.com视频| 亚洲36d大奶网| 2024国产精品| 午夜免费福利在线观看| 亚洲日本aⅴ片在线观看香蕉| 99热99在线| 欧美电影免费| 综合激情成人伊人| 日本一区二区三区免费看| 日韩久久电影| 欧美日韩999| 日韩在线视屏| 国产经品一区二区| 蜜桃在线一区二区三区| xvideos亚洲人网站| 欧美白嫩的18sex少妇| 国产精品久久久久久久第一福利 | av成人毛片| 91精品久久久久久蜜桃| 狠狠入ady亚洲精品经典电影| 国产麻豆日韩| 伦理一区二区| 国产精品国产精品| 久久国产日韩| 黄网站欧美内射| 91久久精品一区二区三| 在线人成日本视频| 日韩经典中文字幕在线观看| www.亚洲免费| 日韩中文字幕第一页| 在线视频资源站| 亚洲国产日韩综合久久精品| 超碰在线一区二区三区| 午夜一区二区三区视频| 色天堂在线视频| 91国模大尺度私拍在线视频| 国内成人自拍| 精品久久久久久中文字幕2017| 国产欧美日韩三区| 久久夜色精品一区| 国产精品一区二区免费| 欧美激情黑人| 国产色综合久久| 中文资源在线网| 日韩免费成人网| 欧美重口另类| 欧美少妇一区| 国产精品国模大尺度视频| 玖玖综合伊人| 揄拍成人国产精品视频| 日本一区二区中文字幕| 欧美一性一乱一交一视频| 在线精品观看| h网站在线播放| 高清欧美性猛交| 欧美一区成人| 男女啪啪免费视频网站| 色综合久久综合中文综合网| 精品久久成人| 国产又猛又黄的视频| 久久99精品一区二区三区| 高清av不卡| 国产精品黄页免费高清在线观看| 婷婷亚洲成人| 波多野结衣之无限发射| 精品国产乱码久久久久久牛牛| 中文在线综合| 日韩av综合在线观看| 日韩免费福利电影在线观看| 狠狠做六月爱婷婷综合aⅴ| 加勒比成人在线| 欧美日韩国产综合一区二区| 99精品女人在线观看免费视频| 亚洲7777| 69精品人人人人| 日韩精品久久久久久久电影99爱| 国产黄页在线观看| 色综合色狠狠天天综合色| 国产毛片一区二区三区| 亚洲人体一区| 色播五月激情综合网| 亚洲一区欧美| 久久精品.com| 久久久久久久久国产精品| 久久中文字幕二区| 色影视在线视频资源站| 亚洲一区二区免费在线| 欧美日韩一区视频| 黄色精品一二区| 求av网址在线观看| 懂色av一区二区三区四区五区| 精品久久国产字幕高潮| 麻豆成人av在线| 丁香五月缴情综合网| 日本按摩中出| 亚洲ai欧洲av| xxav国产精品美女主播| 亚洲欧美怡红院| 久久精品一本| 福利一区二区免费视频| 老司机aⅴ毛片免费观看| 成人欧美一区二区三区视频| 亚洲欧美日韩国产精品| 国产女同互慰高潮91漫画| 午夜精品电影| 日韩成人综合网站| 超碰97在线看| 日韩综合中文字幕| 欧美亚洲国产bt| 本田岬高潮一区二区三区| 成人av动漫| 欧美精品久久久久久久自慰| 亚洲一区在线电影| 成人免费网站视频www| 欧美中文字幕一二三区视频| 欧美极品美女电影一区| 波多野结衣在线aⅴ中文字幕不卡| 免费的黄网站在线观看| 国产91精品免费| 在线成人视屏| 中文字幕视频精品一区二区三区| 精品午夜一区二区三区| 久久色精品视频| 国产精品正在播放| 色av手机在线| 久久精品日韩| 欧美日韩高清影院| 日韩一区二区免费看| 91精品国产乱| 欧美极品少妇videossex| 亚洲成人av| 高清av免费看| 欧美成年人视频网站| 99视频有精品| 不卡一区视频| 亚洲欧美激情网| 久久久在线视频| 成人精品一区| 国产精品手机播放| 91极品美女在线| 欧美激情国产日韩精品一区18| 国产成人免费av在线| 国产乱码精品一区二三赶尸艳谈| 青青草国产精品| 日韩一区二区免费视频| 日韩精品亚洲一区| 欧美激情20| 国产一二三在线视频| 欧美精品做受xxx性少妇| 中文av一区二区| 四虎成人精品永久免费av九九| 在线免费av网站| 青草全福视在线| 欧美肥老妇视频| 五月婷婷激情综合网| 亚洲综合日本| 国产一区二区三区四区五区3d| 国产视频在线视频| 成人黄色免费在线观看| 日韩欧美国产精品一区| 99re这里都是精品| 自拍亚洲一区| 久久精品成人欧美大片| 激情综合网av| 国产成人综合在线观看| 成人黄色免费网站| 成人免费视频77777| 97se国产在线视频| 亚洲国产成人精品女人久久久 | 综合一区中文字幕| 欧美大片第1页| 午夜国产不卡在线观看视频| 99视频一区| 99精品视频在线免费播放| 快色在线观看| 亚洲精品日韩精品| 97在线观看视频| 欧美一级精品大片| 欧美国产1区2区| 91精品久久久久久综合五月天| 成人在线免费小视频| 在线成人黄色| 在线电影一区| 99久久婷婷国产综合精品青牛牛 | 国产自偷自偷免费一区| 国产麻豆日韩| 激情综合色丁香一区二区| 美女网站一区| 精品国产乱码久久久久久1区2匹| 8×8x拔擦拔擦在线视频网站| 精品午夜一区二区三区在线观看| 欧美性大战久久久久久久蜜臀| 国产剧情久久久久久| 91国语精品自产拍在线观看性色| 久热国产精品视频| 国产成人综合自拍| 男人的天堂在线视频| 国产无遮挡裸体视频在线观看|