根据mdn描述:nth-child(an+b)这个CSS 伪类首先找到所有当前元素的兄弟元素,然后按照位置先后顺序从 1 开始排序,选择的结果为 CSS 伪类:nth-child 括号中表达式(an+b)匹配到的元素集合(n=0,1,2,3...) 写代码弄二倍图的时候遇到了不生效的问题,发现是父子选择没弄对,如果想通过.icon:nth-child(n)来选择...
/*此时first-child不起作用,是因为.tap_con的父元素win的第一个子元素是.top,此时找到第一个子元素,但是其并不是.tab_con*/===.tab_con:first-child{background:#090!important;}===.tab_con:nth-child(1){background:#090!important
51CTO博客已为您找到关于css nth-child 无效的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及css nth-child 无效问答内容。更多css nth-child 无效相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。
看到:nth-of-type()的时候突然想起来了,如果想要跟元素挂钩的话得用这个伪类,样式表选择的是p标签来应用,但是2号位不是p标签选不中就不会生效 在段落9的上面加入div标签,使用nth-last-child(2)伪类的时候,括号里的数字是2的话会失效,目前还不知道问题,记录一下等以后来解决 <!DOCTYPEhtml>选择器练习5p:nth...
nth-child的关键词是child,它关心的是所有子元素。它会对所有子元素生效。ele:nth-child的意义就是选择父元素下的第n个子元素,如果他是ele类型的,那么对他生效,如果他不是ele类型的,则不生效。 简而言之,nth-child影响到了所有child子元素,而nth-of-type则影响到了相应type的子元素。
一、:nth-child 1.1 说明 :nth-child(n)选择器匹配属于其父元素的第N个子元素,不论元素的类型。n可以是数字、关键词或公式。 注意:如果第N个子元素与选择的元素类型不同则样式无效! 1.2 示例 div>p:nth-child(2){ color:red; } 我是第1个段落 ...
(1) 使用p:first-child生效要满足两个条件:1. `p`被同一个父元素包裹2. 该父元素的第一个元素就是`p`元素(2)同理,使用p:last-child生效要满足两个条件:1. `p`被同一个父元素包裹 2. 该父元素的最后一个元素就是`p`元素(3)p:nth-child(), p:nth-last-child()使用有以下几点注意:1. ...
之前我先用静态的方法写的 也就是死的。后来我把数据扔到json数据里面,用dom操作动态生成数据,然后之前在样式表里面的所有样式都有效,除了nth-child( )和first-child和last-child都无效,也就是说比如p标签下的若干个span标签 我不能单个的处理它们。
匹配父元素的第n个子元素E,假设该子元素不是E,则选择符无效。要使该属性生效,E元素必须是某个元素的子元素,E的父元素最高是body,即E可以是body的子元素 <!DOCTYPE html> .aa{background:blue;color:#fff;} .aa:nth-child(1){background:red;} 1 1 1 1 1 效果展示: 预览:https...