.first全职是10 ,p span权值是2,为什么显示后者内容?
.first全职是10 ,p span权值是2,为什么显示后者内容?
.first全职是10 ,p span权值是2,为什么显示后者内容?
2016-07-01
p{color:red;}
/*权值为1,隐藏了span的继承权值为0.1,作用对象:胆小如鼠
1.p作用对象为第一段和第二段*/
.first{color:green;}/*因为权值=10,显示为绿色*/
1.作用对象是第一段
span{color:pink;}/*设置为粉色,作用对象:胆小如鼠,权值为1*/
现在探讨结果:
第一段:1.span使用了两种样式,选择权值大的,所以,胆小如鼠的颜色为绿色
2. 第一段使用了p{color:red;}和.first{color:green;}两种样式,选择权值大的,所以文字颜色为绿色
第二段:使用p{color:red;}一种样式,所以文字颜色为红色
一开始我也很困惑,应该如何区分,但是,只要抓住了对于同一个(或一组)元素设置了不同的CSS样式代码,区别那个元素用了哪几种样式才是关键。这是我的理解。
举报