【发布时间】:2010-10-18 11:30:23
【问题描述】:
我正在开发一个项目,该项目在我无法控制的网页上注入 JS+CSS+HTML。
我担心我的注入代码的主机页面样式 -- 我希望我的注入代码只服从 我的 样式,而不是他们的样式。
目前,我能想到的唯一方法是为容器<div> 的类显式指定每个可能的标签(使用预定义的已知浏览器默认值),并依靠继承来传播这些规则一直到我注入的 HTML 的其余部分。此 CSS 需要出现在页面底部的 <head> 标记中。
不过,我认为这不是最好的解决方案,我也不期待实施它。当然还有更好的方法。
【问题讨论】:
-
尝试在那个 div 上实现阴影。
标签: javascript html css internet-explorer code-injection