看看这个简单的例子:
<a href="#"> A <span>red</span> anchor </a>
a {
color:blue;
font-family:Times New Roman;
text-decoration:underline;
}
span {
color:red;
font-family:Arial;
text-decoration:none;
}
现场演示: http : //jsfiddle.net/5t9sV/
正如你在上的jsfiddle的演示中看到,SPAN元素覆盖color和font-family它的祖先定位元素的属性值。但是,由于text-decoration某种原因,该物业不会被覆盖。
我假设一些CSS属性可以被祖先元素覆盖,而其他一些CSS属性则不能。
是这样吗?如果是,我怎么知道哪些可以被覆盖?
胡说叔叔
萧十郎