美文网首页
伪类选择器nth-child

伪类选择器nth-child

作者: lapalanD | 来源:发表于2017-12-18 00:34 被阅读0次

nth-child 在元素很多的时候,用处很大,他可以定位父元素的第几个儿子。

div:nth-child(1)

这段代码,要选择的是在所有容器的第一个元素是div,如图:

在body这个容器里面 .parent 是第一个div,所以他被选中被附上了color:red,因为color会继承,所以.pratent下的所有元素都变红了。body里面的第二个div没有被选中,所以他没有变化。在来看另外一个容器.pratent他里面的第一个div也变成了红色。另外一个容器.pratent2,他相对于body来说是第二个div,没有变选中。但是.pratent里面的第1个div被选中了。

这种用法很危险,如果一个页面里面有很多结构差不多的容器,第一个元素都是div,那么就会出现误操作,把不想选择的也选中了。

.pratent :nth-child(1)

这个代码的意思是 ,选中class为pratent下的第一个元素,括号里面可以改数字,改成2,就是第二个儿子。

这种用法比上一种用法,安全一点,他明确了是哪个容器下的子元素。尼玛上一个就好比,我找我儿子,他叫李四,年纪12岁,那要有多少李四啊。第二种选发就很明确,我要找李四,他爸爸叫pratent,他今年12岁,纯属举例子,加深理解。

相关文章

  • CSS学习----结构伪类选择器(nth-child、nth-o

    结构伪类选择器 作用 根据文档结构来选择器元素。 语法 注意nth-child nth-child会把所有的盒子都...

  • 选择器

    伪类选择器 .item:first-child nth-child(odd/even) .item:nth-chi...

  • CSS3 选择器

    一.子元素选择器 二.属性选择器 三.伪类选择器 四.子元素选择器 div p:nth-child(1)获得div...

  • CSS3

    问答 1.CSS3有哪些常见的新特性? CSS选择器1.伪类选择器:E:nth-child(n),E:not(),...

  • CSS3选择器

    1CSS选择器的分类 基本选择器 层次选择器 伪类选择器 动态伪类选择器 目标伪类选择器 语言伪类选择器 UI元素...

  • CSS3 积累(2)之结构伪类选择器

    介绍 伪类选择器主要有动态伪类选择器、UI元素状态伪类选择器、结构伪类选择器和伪元素等,这篇主要讲讲什么是结构伪类...

  • CSS选择器(2)

    伪类选择器 伪类选择器实例

  • CSS-常用选择器

    常用选择器 子代和父代选择器 伪类选择器 伪元素 属性选择器 孩子选择器 兄弟选择器 否定伪类 优先选择器 a的伪类

  • jQuery之选择器

    基本选择器 层级选择器 简单伪类选择器 与内容相关的伪类选择器 与元素状态相关的伪类选择器 匹配子元素的伪类选择器...

  • C3选择器

    属性选择器 兄弟选择器 伪类选择器 伪类target 伪元素before,after 其他伪元素

网友评论

      本文标题:伪类选择器nth-child

      本文链接:https://www.haomeiwen.com/subject/zicpwxtx.html