我在body元素内有一个自定义的Polymer元素。
如果我将类似width : 100px
的样式添加到自定义元素,则不会应用它们。
但是,一旦我添加vertical layout
到body元素,规则就会被应用。
有人可以解释一下为什么会发生这种情况吗,是否有解决方法,或者我错过了什么?
谢谢你。
您是否将block属性添加到自定义元素?
<polymer-element name="test-element" block>
一旦将block应用于自定义元素,此示例就可以工作。
<script src="https://www.polymer-project.org/components/webcomponentsjs/webcomponents.js"></script>
<link rel="import" href="https://www.polymer-project.org/components/polymer/polymer.html">
<polymer-element name="test-element" noscript block>
<template>
some content inside
</template>
</polymer-element>
<style>
test-element {
background-color: red;
width: 100px;
}
</style>
<test-element></test-element>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句