国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

CSS 相鄰兄弟選擇器

2020-03-24 17:19:05
字體:
來源:轉載
供稿:網友

相鄰兄弟選擇器(Adjacent sibling selector)可選擇緊接在另一元素后的元素,且二者有相同父元素。


如果需要選擇緊接在另一個元素后的元素,而且二者有相同的父元素,可以使用相鄰兄弟選擇器(Adjacent sibling selector)。

例如,如果要增加緊接在 h1 元素后出現的段落的上邊距,可以這樣寫:

h1 + p {margin-top:50px;}

這個選擇器讀作:“選擇緊接在 h1 元素后出現的段落,h1 和 p 元素擁有共同的父元素”。

親自試一試


相鄰兄弟選擇器使用了加號(+),即相鄰兄弟結合符(Adjacent sibling combinator)。

注釋:與子結合符一樣,相鄰兄弟結合符旁邊可以有空白符。

請看下面這個文檔樹片段:

 div  li List item 1 /li  li List item 2 /li  li List item 3 /li  /ul  li List item 1 /li  li List item 2 /li  li List item 3 /li  /ol  /div 

在上面的片段中,div 元素中包含兩個列表:一個html' target='_blank'>無序列表,一個有序列表,每個列表都包含三個列表項。這兩個列表是相鄰兄弟,列表項本身也是相鄰兄弟。不過,第一個列表中的列表項與第二個列表中的列表項不是相鄰兄弟,因為這兩組列表項不屬于同一父元素(最多只能算堂兄弟)。

請記住,用一個結合符只能選擇兩個相鄰兄弟中的第二個元素。請看下面的選擇器:

li + li {font-weight:bold;}

上面這個選擇器只會把列表中的第二個和第三個列表項變為粗體。第一個列表項不受影響。

親自試一試


這個選擇器解釋為:選擇緊接在 table 元素后出現的所有兄弟 ul 元素,該 table 元素包含在一個 body 元素中,body 元素本身是 html 元素的子元素。

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

上一篇:CSS 導航條

下一篇:CSS 邊框

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 洛宁县| 榆林市| 沙洋县| 玛曲县| 铜鼓县| 博湖县| 洪洞县| 隆子县| 茌平县| 惠州市| 曲周县| 雅江县| 大连市| 县级市| 崇仁县| 古浪县| 二连浩特市| 禄劝| 札达县| 福清市| 安阳市| 阿拉善左旗| 邮箱| 拉孜县| 临汾市| 南华县| 上思县| 读书| 金乡县| 贺兰县| 怀化市| 石家庄市| 布拖县| 社旗县| 佛冈县| 双桥区| 乌鲁木齐县| 靖边县| 乡城县| 娄烦县| 汉寿县|