CSS高级选择器:nth-child()应用大全

飘逸的风10年前 (2016-01-08)前端16842

详解CSS中:nth-child的用法


前端的哥们想必都接触过css中一个神奇的玩意,可以轻松选取你想要的标签并给与修改添加样式,是不是很给力,它就是“:nth-child”。


下面我将用几个典型的实例来给大家讲解:nth-child的实际用途:


Tips:还用低版本的IE浏览器的哥们请绕过!


:nth-child(2)选取第几个标签,“2可以是你想要的数字”

.demo01 li:nth-child(2){background:#090}


:nth-child(n+4)选取大于等于4标签,“n”表示从整数,下同

.demo01 li:nth-child(n+4){background:#090}


:nth-child(-n+4)选取小于等于4标签

.demo01 li:nth-child(-n+4){background:#090}


:nth-child(2n)选取偶数标签,2n也可以是even

.demo01 li:nth-child(2n){background:#090}


:nth-child(2n-1)选取奇数标签,2n-1可以是odd

.demo01 li:nth-child(2n-1){background:#090}


:nth-child(3n+1)自定义选取标签,3n+1表示“隔二取一”

.demo01 li:nth-child(3n+1){background:#090}



:first-child选取首个标签

.demo01 li:first-child{background:#090}



:last-child选取最后一个标签

.demo01 li:last-child{background:#090}


:nth-last-child(3)选取倒数第几个标签,3表示选取第3个

相关文章

jQuery下拉框美化插件DropKick

jQuery下拉框美化插件DropKick

DropKick 是一个下拉框美化插件,使用非常简单,直接为下拉框 select 调用方法即可,瞬间让你摆脱繁琐。DropKick 有 3 种主题,你可以选择一种与你的页面更加搭配的,当然你也可以自己...

js 字符串操作函数集合

concat() – 将两个或多个字符的文本组合起来,返回一个新的字符串。  indexOf() – 返回字符串中一个子串第一处出现的索引。如果没有匹配项,返回 -1 。  c...

让Div浮动层浮在Flash上面下去,div在flash上,层在flash上

直接复制如下代码做swf显示代码 <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="https://...

JS window.close()关闭新窗口,怎样才不会有提示?

最近做到的项目,把以前写过的关闭新窗口页面代码拿来直接用,结果在IE浏览器下,关闭时有一个关闭提示。这样对于一些有强迫症的人来说,是一个难以接受的梗。因此找了不少资料,总算有了解决方法,以下是分享。...

CSS透明属性详解

CSS透明属性详解

透明往往能产生不错的网页视觉效果,先奉上兼容主流浏览器的CSS透明代码: .transparent_class { filter:alpha(opacity=50); -moz-opac...

css防止ul下的li换行代码

css防止ul下的li换行代码

完成效果图:  出现问题的效果图: 由于我做的页面品牌那里要展示的品牌名称肯定是有长有短,所以无法给li定义width,所以我只给li加了个float,在火狐和ie8下li更够自...

评论列表

飘逸的风
10年前 (2016-02-16)

@摸爬滚打™:新年快乐!

摸爬滚打™
10年前 (2016-02-12)

新年快乐!祝你新走鸿运!!

飘逸的风 回复:
@摸爬滚打™:新年快乐!
10年前 (2016-02-16)

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。