在没有class ID的情况下如何控制UL下面的li?

问题描述:

在没有class ID的情况下如何控制UL下面的li?
在没有class ID的情况下如何控制UL下面的li?例如:
11111
2222
1333
现在要控制第二个li 在不加class id 的情况在 有什么方法可以控制第二个li?
1个回答 分类:综合 2014-10-02

问题解答:

我来补答
目前,可以使用css3中提供的nth-child选择器,这个选择器的样式指定方法如下:
nth-chlid(n){
//指定样式
}
例如:指定ul中第二个li的样式,背景色为红色,用法为:
li:nth-child(2){
background:red;
}
最好是给li外层的ul指定一个id或class,可以避免存在多个ul结构下同时都使用这个样式.
注:这个属性是从CSS3开始提供,目前为止被Firefox/Safari/Chrome/Opera,IE9支持.
 
 
展开全文阅读
剩余:2000