css3 第一个匹配的元素
导读:CSS3 第一个匹配的元素:first-child 选择器用于选择父元素的第一个子元素。如果该子元素为其父元素的唯一子元素,则该选择器将选择该唯一子元素。例如,以下 CSS 代码将选择列表中的第一个列表项:ul li:first-child...
CSS3 第一个匹配的元素
:first-child 选择器用于选择父元素的第一个子元素。如果该子元素为其父元素的唯一子元素,则该选择器将选择该唯一子元素。
例如,以下 CSS 代码将选择列表中的第一个列表项:
ul li:first-child {
background-color: yellow;
}
它所选择的 HTML 代码如下:
ul>
li>
第一个元素/li>
li>
第二个元素/li>
li>
第三个元素/li>
/ul>
在上述 HTML 代码中,只有第一个 li> 元素符合 :first-child 选择器。
此外,:first-child 选择器也可以与其他选择器组合使用。例如,以下代码会选择第一个 p> 元素的所有直接子元素:
p:first-child >
* {
color: red;
}
它所选择的 HTML 代码如下:
p>
span>
这个元素将变成红色的,因为它是 p 元素的第一个子元素。/span>
strong>
这个元素不会变成红色的,因为它不是 p 元素的第一个子元素。/strong>
/p>
在上述 HTML 代码中,只有第一个 span> 元素符合 :first-child 选择器。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: css3 第一个匹配的元素
本文地址: https://pptw.com/jishu/568831.html
