:first-child 选择器用于选取属于其父元素的首个子元素的指定选择器。——w3school 嗯,乍一看好像说的不是很明白,因此这个选择器很容易让人误解,通常会有两种误解: 误解一:认为E:first-child选中E元素的第一个子元素。 误解二:认为E:first-child选中E元素的父元素的第一个E元素。 你是不是也曾这样理解这个选...
:first-child 匹配的是某父元素的第一个子元素,可以说是结构上的第一个子元素。 :first-of-type 匹配的是该类型的第一个,类型是指什么呢,就是冒号前面匹配到的东西,比如 p:first-of-type,就是指所有p元素中的第一个。这里不再限制是第一个子元素了,只要是该类型元素的第一个就行了,当然这些元素的范围...
css元素选择器 first-child nth-child E:first-child 只要E元素是它的父级的第一个子元素,就选中。它需要同时满足两个条件, (1)是“第一个子元素”, (2)是“这个子元素刚好是E”。 p:nth-child(2): 满足两个条件: 1:位于父元素的第二个元素 2、这个元素是p,如果父元素的第二个元素不是p,则该选择...
对就是first-child和nth-last-child 配合使用,一起走进这2个选择器吧! 1.first-child 第一个元素 当前选择元素第一个元素,例如:.box p:first-child 就是box下面的第一个p元素,注意这里如果你的第一个元素不是p,是其他元素,那么不好意思 first-child 罢工了。就是这么任性。 生效必备条件,选择元素和位置都...
方法/步骤 1 新建一个html文件,命名为test.html,用于讲解css如何使用:first-child选择器设置元素的样式。2 在test.html文件内,使用li标签创建一个列表,用于测试。3 在test.html文件内,设置ul标签的class属性值为myway,用于设置样式。4 在css标签内,通过class和“:first-child”选择器选中第一个li元素。5 ...
:nth-child(n) p:nth-child(2) 选择属于其父元素的第二个子元素的每个 p 元素。 3 :nth-last-child(n) p:nth-last-child(2) 同上,从最后一个子元素开始计数。 3 特别注意,选择的是选中对象在父元素中的第一个元素 2、基础效果演示 源代码 <!DOCTYPE html> CSS伪类选择器 .div{ width: 100...
:first-child 单独使用这个选择器不带任何前缀,选择的是作为 “某个元素” 的 “第一个子元素” 的元素 ,某个元素是文档里的任意元素(即所有元素),第一个子元素可以是任意的元素,要想明白这个子元素,很好的一个方式是使用jquery,在浏览器控制台使用 $(":last-child") 查看选择出来的元素就可以一目了然。
“:first-child”选择器表示的是选择父元素的第一个子元素的元素E。简单点理解就是选择元素中的第一个子元素,记住是子元素,而不是后代元素。 示例演示 通过“:first-child”选择器定位列表中的第一个列表项,并将序列号颜色变为红色。 HTML代码: Link1 Link2 link3 CSS代码: ol > li{ font-size:20px...
在CSS选择器中,有两个关键的区别选择器:`:first-child`和`:first-of-type`。`:first-child`选择的是一个元素作为其父元素的第一个子元素,关注的是结构上的顺序。例如,`p:first-child`匹配的是第一个``元素,因为它是其父元素``的第一个子元素。然而,`:first-of-type`则更进一步,它...
CSS 面试题之选择器中 :first-child 与 :first-of-type 的区别,:first-child 选择器是 css2 中定义的选择器,从字面意思上来看也很好理解,就是第一个子元素。比如有段代码: p:first-child 匹配到的,http://t...