在定义CSS样式时,您需要特定,以便主题不会覆盖您想要的样式。
输出标记时,您甚至应该考虑将div元素包装在另一个div元素中,并假设这是页面上的唯一标记,您可以使用#ID选择器而不是类选择器来指定它们,然后在CSS样式中:
div#myPlugin div#innerWrap {
background: black
/* etc */
}
...等等
这将很难覆盖,因为您要比主题更加具体,因为如果主题事先不知道确切的div ID名称,which they wont.
您还可以内联插入样式,这将优先于所有其他已定义的样式,
<div id="myPlugin">
<div id="innerWrap" style="background:black">
content
</div>
</div>
Inline wins!