在CSS中,可以使用伪类选择器来区分div的孩子元素。以下是一些常用的伪类选择器: 1. :first-child:选择div的第一个孩子元素。 示例代码:div:first-child { ...
:first-child选择器匹配其父元素中的第一个子元素。 语法: 元素:first-child { css样式 } 例:匹配<p>的父元素的第一个<p>元素 p:first-child { background-color:yellow; } 注释:所有主流浏览器都支持:first-child选择器。对于IE8及更早版本的浏览器中的:first-child,必须声明<!DOCTYPE>。 CSS:first-c...
span:first-child{color: red;} p:first-child{color: blue;} /*p元素的父元素的第一个子元素是div而不是p元素,因此该样式不起作用*/ i:first-child{color: orange;} </style> <div class="demo"> <div>.demo的第一个子元素是div</div> <!--第一个span元素是它的父级P元素的第一个span,颜色变...
:first-child 选择器是css2中定义的选择器,从字面意思上来看也很好理解,就是第一个子元素。比如有段代码: <div><p>第一个子元素</p><h1>第二个子元素</h1><span>第三个子元素</span><span>第四个子元素</span></div> p:first-child 匹配到的是p元素,因为p元素是div的第一个子元素; h1:first-...
:first-child:选取在一组兄弟元素中的第一个元素。 :first-of-type:选取在一组兄弟元素中的第一个指定元素。 解释一下:比如p:first-child{},选择的就是p元素的兄弟元素的第一个元素,且这个元素必须是p元素才被选择;div:first-of-type就是选择div的兄弟元素中的第一个div元素。
因为根据刚才的释义div:last-child中规定了最后的那个子元素必须是div,否则无效。 详细过程:根据div:last-child 浏览器会获取所有的div。其中浏览器获取到了id为a2,a3,a4,a5的div标签,他们的父元素都是a1,而a1的最后一个子元素是p,不是div,所以无效 ...
:first-child伪类用于匹配一个序列的第一个元素。我们经常用它来实现一个序列的第一个元素或最后一个元素的上(下)边框,如: 代码如下: ul:nth-last-of-type(3) { border: 1px solid black; } 但是我要选择的是页面的第一个div,其他的div忽略,那该怎么办呢?
:first-child 单独使用这个选择器不带任何前缀,选择的是作为 “某个元素” 的 “第一个子元素” 的元素 ,某个元素是文档里的任意元素(即所有元素),第一个子元素可以是任意的元素,要想明白这个子元素,很好的一个方式是使用jquery,在浏览器控制台使用 $(":last-child") 查看选择出来的元素就可以一目了然。
在css中,通过“:first-child”选择器可以实现选中第一个元素,下面小编以设置div标签内子类的第一个元素为红色为例,讲解css中怎么选择子类第一个元素。工具/原料 html+css 代码编辑器:Dreamweaver CS5 方法/步骤 1 新建一个html文件,命名为test.html,用于讲解css中怎么选择子类第一个元素。2 在test.html文件...
css选择器中:first-child与:first-of-type是比较容易混淆的概念,这里用案例介绍它们具体的区别。 :first-child 选择器是css2中定义的选择器,从字面意思上来看也很好理解,就是第一个子元素。比如有段代码: <div> <p>第一个子元素</p> <h1>第二个子元素</h1> ...