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

飘逸的风11年前 (2016-01-08)前端16937

详解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个

相关文章

JS对cookie的操作

1、设置cookie 01 function addCookie(objName, objValue, objHours) { //添加cookie 02...

escape()、encodeURI()、encodeURIComponent()区别详解

JavaScript中有三个可以对字符串编码的函数,分别是: escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decod...

实现jQuery扩展总结

开发自己需要的jQuery插件,看个示例说明 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://...

jQuery 滚动鼠标中键图片自动改变大小(统一控制)

今天维护一个项目,需要对内容里的图片通过图片中间控制大小。由于是以前完成的,客户之前也没有提出要求,所以对已经添加后的数据没办法在一个个地在图片上加函数。网上查找了一下控制中键的资料,终于找到解决办法...

JS设为首页加入收藏兼容特效

废话不多说,上代码: // 添加到收藏夹 function AddFavorite(sURL, sTitle) { try { if (typeof(sURL) == "undefi...

jQuery插件 图片放大镜-Cloud Zoom

jQuery插件 图片放大镜-Cloud Zoom

图片放大镜效果是一种不错的效果,多应用于电子商务、图片展示等网站,给用户带来更好的体验。实现这种效果的代码不少,今天要给大家介绍的是 Cloud Zoom,它是 jQuery 的一个插件。和其他产品相...

评论列表

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

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

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

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

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

发表评论

访客

看不清,换一张

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