在做网页的JS特效时,CSS的隐藏和显示是被经常使用的,通常是让一组标签全部隐藏,让组元素的第一个标签作为默认并显示,那就要用到css中的伪类选择器。
CSS的伪类选择器有很多种,在这里只讲解CSS中如何定义一组标签中的第一个元素。
定义标签的第一个元素使用“first-child”关键字
语法:选择器:first-child{}
HTML代码:<ul><li>第一项</li><li>第二项</li><li>第三项</li></ul>
CSS代码:ul li:first-child{ color:red;}
以上的代码中,第一个li标签的文字内容“第一项”会变成红色,实现这个功能,这个功劳全归first-child所有,是不是很简单!
http://jingyan.baidu.com/article/aa6a2c14d6187a0d4d19c454.html