聚合物0.8 Shady DOM
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了聚合物0.8 Shady DOM相关的知识,希望对你有一定的参考价值。
使用Polymer 0.8引入的Shady DOM是否会阻止样式泄露到本地DOM中,或者只有Shadow DOM可以做什么?
https://www.polymer-project.org/0.8/docs/devguide/experimental.html#xscope-styling
在下面的示例中,Shady DOM会阻止标题变为红色吗?
我-element.html
<template>
<span class="title">{{title}}</span>
</template>
styles.css的
.title {
color: red;
}
我一直在测试Polymer 0.8,到目前为止它似乎没有。不支持阴影边界规则,因为它将<dom-module>
中定义的样式范围限定为Polymer元素,但不会停止从外部样式表泄漏。这里的文档暗示,虽然我不会说他们已明确说明:https://www.polymer-project.org/0.8/docs/devguide/local-dom.html#scoped-styling
编辑:我猜这将被修复为0.9或1.0,请参阅this post。虽然我发现this part的最后一点表明它现在应该可用,除非我遗漏了一些东西。
以上是关于聚合物0.8 Shady DOM的主要内容,如果未能解决你的问题,请参考以下文章
使用Shady DOM document.getElementByID()的Polymer 2.0
jquery 对象的 heightinnerHeightouterHeight 的区别以及DOM 元素的 clientHeightoffsetHeightscrollHeightoffset(代码片段