css如何匹配第几个li元素并设置样式:
如果有一个li元素列表,如果想设置指定位置li的样式。
这个在以前可能需要稍微麻烦一些,比如在这个要设置的li元素上添加一个class或者id之类。
但是上面的方式不够灵活,下面介绍一下如何通过伪类选择器实现此功能。
代码实例:
蚂蚁部落 #items{ width:900px; height:auto; margin:0 auto; padding:5px 0; clear:both;}#items ul, #items li{ list-style:none;}#items li{ width:500px; height:28px; text-align:left; padding-left: 0px; line-height:28px; border-bottom:dashed 1px #CCC; cursor:pointer;}#items ul li:nth-child(2){color:green;}
- 蚂蚁部落欢迎您,只有努力奋斗才会有美好的未来
- 没有任何人一开始就是高手,必须要好好学习
- 本站的url地址是softwhy.com
- 每一天都是新的,所以要好好真心当前时间
- div css教程里面有大量详实的代码
登录后复制
上面的代码可以将第二个li元素的字体颜色设置为绿色。
:nth-child可以参阅CSS的伪类选择符E:nth-child(n)一章节。
原文地址是:http://www.softwhy.com/forum.php?mod=viewthread&tid=18282
更多内容可以参阅:http://www.softwhy.com/divcss/
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。