我有一个父树具有background-color
属性集的DOM树。我希望该父项的一个子项继承background-color
,但相反,它从它的第一个父项继承。该第一个父级没有设置背景色,从而使子节点的背景透明。背景颜色继承自其中值未定义的元素
我知道我可以通过在CSS中明确声明背景颜色来解决此问题,但我希望用户能够在主父级上设置background-color
和color
并使其正确级联。此外,这是非常古怪的行为,所以我很好奇,看看是否有人知道为什么会这样,或者如何解决它。
我放在一起a fiddle来说明问题。我期望跨度有一个红色的背景,黄色的div在那里说明,事实上的跨度不是有红色背景。
那么你是否期待“跨度”应采取红色? –
是的,没错。我将这个问题添加到 – fredrikekelund