font-size
由类规则 ( .dropdown-menu
) 定义的 CSS 规则被内置浏览器元素规则 ( table
) 覆盖。这怎么可能?
我在使用PatternFly样式的Cockpit插件上工作。我的标签元素(屏幕截图中的选定行)太大font-size
,是从间接父元素继承的table
。该表令人惊讶地没有font-size
从其父元素(在定义div.dropdown
中.dropdown
定义)继承属性值,而是直接从浏览器样式表中获取。我想知道这怎么可能,它不违反 CSS 级联 - 使用浏览器定义而不是从父元素继承吗?
它在 Chrome 51 和 Firefox 46 中始终以这种方式工作。
这是简化的 JsFiddle 演示,似乎可以正常工作(即不同)。