最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

CSS 相鄰兄弟選擇器

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

選擇相鄰兄弟

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

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

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

這個(gè)選擇器讀作:“選擇緊接在 h1 元素后出現(xiàn)的段落,h1 和 p 元素?fù)碛泄餐母冈亍薄?/p>

親自試一試

語(yǔ)法解釋

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

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

請(qǐng)看下面這個(gè)文檔樹片段:

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

在上面的片段中,div 元素中包含兩個(gè)列表:一個(gè)無序列表,一個(gè)有序列表,每個(gè)列表都包含三個(gè)列表項(xiàng)。這兩個(gè)列表是相鄰兄弟,列表項(xiàng)本身也是相鄰兄弟。不過,第一個(gè)列表中的列表項(xiàng)與第二個(gè)列表中的列表項(xiàng)不是相鄰兄弟,因?yàn)檫@兩組列表項(xiàng)不屬于同一父元素(最多只能算堂兄弟)。

請(qǐng)記住,用一個(gè)結(jié)合符只能選擇兩個(gè)相鄰兄弟中的第二個(gè)元素。請(qǐng)看下面的選擇器:

li + li {font-weight:bold;}

上面這個(gè)選擇器只會(huì)把列表中的第二個(gè)和第三個(gè)列表項(xiàng)變?yōu)榇煮w。第一個(gè)列表項(xiàng)不受影響。

親自試一試

結(jié)合其他選擇器

相鄰兄弟結(jié)合符還可以結(jié)合其他結(jié)合符:

html > body table + ul {margin-top:20px;}

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

鸡东县| 潼南县| 汉寿县| 镇巴县| 云霄县| 遂川县| 石棉县| 吕梁市| 滨海县| 南汇区| 西宁市| 奇台县| 海安县| 湖州市| 合水县| 汝阳县| 平舆县| 柳林县| 乌苏市| 汕尾市| 桦甸市| 紫云| 乐山市| 偃师市| 九台市| 库车县| 宁阳县| 逊克县| 于田县| 农安县| 灵台县| 革吉县| 古田县| 喀喇| 东山县| 新晃| 龙游县| 资源县| 乌兰浩特市| 常熟市| 陆川县|