例如,如果我们需要设置 adiv
的font-size
to 22px
,有没有办法让 this 的后代仍然从fromdiv
继承?(或任何可继承的样式,感谢@Sourabh 指出不是继承的)。font-size
body
background
我认为一个关键点是这样我们就可以改变body
或一些父级的风格并让它通过,即使有一个中间风格的改变。所以最好,我们不会这样做:
body, #foo * { font-size: 16px }
#foo { font-size: 22px }
这与使用事件委托时如何解决 iPad 上的闪烁问题中所述的情况有关?,这里-webkit-tap-highlight-color
需要设置为 a div
,但是 this 的后代div
最好继承 this 之上的东西(thisdiv
的父级div
)。
我可以使用 JavaScript 将 this 的样式div
放在一个临时变量中,然后更改div
's 的样式,然后将 this 的直接子级的样式更改为该div
临时变量的值,然后再设置为的风格body
不会被那些孩子或他们的后代继承。