91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

css3有哪些層次選擇器

發布時間:2021-12-17 10:24:05 來源:億速云 閱讀:184 作者:iii 欄目:web開發

本篇內容介紹了“css3有哪些層次選擇器”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

屬于css3層次選擇器的有:1、后代選擇器“E F”,選擇E元素的全部后代F元素;2、子元素選擇器“E>F”,選擇E元素下的全部子元素F;3、相鄰兄弟元素選擇器“E+F”,選擇緊接在E元素后的元素F;4、兄弟選擇器“E~F”。

本教程操作環境:windows7系統、CSS3&&HTML5版、Dell G3電腦。

后代選擇器(E F)

后代選擇器也被稱做包含選擇器,所起做用就是能夠選擇某元素的后代元素,好比說:E F,前面E為祖先元素,F為后代元素,所表達的意思就是選擇了E元素的全部后代F元素,請注意他們之間須要一個空格隔開。這里F無論是E元素的子元素或者是孫元素或者是更深層次的關系,都將被選中,換句話說,不論F在E中有多少層關系,都將被選中:瀏覽器

.demo li {color: blue;}

上面表示的是,選中div.demo中全部的li元素spa

css3有哪些層次選擇器

全部瀏覽器都支的后代選擇器。3d

子元素選擇器(E>F)

子元素選擇器只能選擇某元素的子元素,其中E為父元素,而F為子元素,其中E>F所表示的是選擇了E元素下的全部子元素F。這和后代選擇器(E F)不同,在后代選擇器中F是E的后代元素,而子元素選擇器E > F,其中F僅僅是E的子元素而以。blog

ul > li {
background: green;
color: yellow;
}

上在代碼表示選擇ul下的全部子元素li。如:bfc

css3有哪些層次選擇器

IE6不支持子元素選擇器。im

相鄰兄弟元素選擇器(E + F)

相鄰兄弟選擇器能夠選擇緊接在另外一元素后的元素,并且他們具備一個相同的父元素,換句話說,EF兩元素具備一個相同的父元素,并且F元素在E元素后面,并且相鄰,這樣咱們就可使用相鄰兄弟元素選擇器來選擇F元素。demo

li + li {
background: green;
color: yellow; 
border: 1px solid #ccc;
}

上面代碼表示選擇li的相鄰元素li,咱們這里一共有十個li,那么上面的代碼選擇了從第2個li到 10 個li,一共九個,請看效果:db

css3有哪些層次選擇器

由于上面的li+li其中第二li是第一li的相鄰元素,第三個又是第二個相鄰元素,所以第三個也被選擇,依此類推,因此后面九個li都被選中了,若是咱們換過一種方式來看,可能會更好的理解一點:img

.active + li {
background: green;
color: yellow; 
border: 1px solid #ccc;
}

按照前面所講的知識,這句代碼很明顯選擇了li.active后面相鄰的li元素,注意了和li.active后面相鄰的元素僅只有一個的。如圖:di

css3有哪些層次選擇器

IE6不支持這個選擇器

通用兄弟選擇器(E ~ F)

通用兄弟元素選擇器是CSS3新增長一種選擇器,這種選擇器將選擇某元素后面的全部兄弟元素,他們也和相鄰兄弟元素相似,須要在同一個父元素之中,換句話說,E和F元素是屬于同一父元素以內,而且F元素在E元素以后,那么E ~ F 選擇器將選擇中全部E元素后面的F元素。好比下面的代碼:

.active ~ li {
background: green;
color: yellow; 
border: 1px solid #ccc;
}

上面的代碼所表示的是,選擇中了li.active 元素后面的全部兄弟元素li,如圖所示:

css3有哪些層次選擇器

通用兄弟選擇器和相鄰兄弟選擇器極其類似,只不過,相鄰兄弟選擇器僅選擇是元素的僅與其相鄰的后面元素(選中的僅一個元素);而通用兄弟元素選擇器,選中的是元素相鄰的后面兄弟元素,這樣提及來可能會有迷糊,你們能夠仔細看看其相鄰兄弟的效果圖。

IE6不支持這種選擇器的用法。

“css3有哪些層次選擇器”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

大渡口区| 辽阳市| 行唐县| 胶州市| 海盐县| 绥棱县| 滕州市| 惠安县| 双峰县| 上饶县| 道孚县| 南投市| 昭觉县| 德庆县| 奉新县| 嘉禾县| 平凉市| 曲松县| 成都市| 永康市| 桃源县| 恭城| 金山区| 财经| 三亚市| 浙江省| 陆良县| 顺平县| 维西| 柳林县| 申扎县| 曲水县| 花莲县| 新河县| 天台县| 河东区| 邵阳县| 军事| 阿尔山市| 敦化市| 天水市|