像normalize.css这样的CSS重置会传播到卷影dom吗?例如,如果在Polymer应用程序/项目中使用normalize.css,那么整个dom和影子dom中的所有元素都会应用normalize.css重置吗?
TIA,Ole
发布于 2016-08-05 21:31:30
否(除非它们是默认继承的)。
因为阴影DOM将CSS样式与主文档的样式隔离开来,所以在您的阴影DOM中不会考虑normalize.css中定义的任何内容。
发布于 2016-08-31 00:52:07
简短的回答是否定的。
您可以使用all: initial;重置组件中的所有样式。
“父页面中的...rules具有比:host,...更高的特异性,这允许用户从外部覆盖您的顶级样式。”
因此,如果您在:root或html上设置样式,它将进入shadowDOM
https://stackoverflow.com/questions/38772210
复制相似问题