检查了这一点:desendant子运算符 '>' 并不总是工作
<div class="Root">
<div>direct child 1</div>
<div>
<div>indirect child 1</div>
<div>indirect child 2</div>
</div>
<div>direct child 2</div>
</div>
.Root > div {
color:green;
}
它不能正常工作。但如果不是颜色,我改变边界,它的工作原理。 为什么?
为什么颜色被继承但边框不是?我的意思是,为什么某些属性会被继承,而另一些则不是? – Yamcha
@ user1316459:你认为边界应该被继承是合理的吗? – BoltClock
为什么你认为色彩应该被继承是有意义的? – Yamcha