我正在尝试编写一个可以在不同站点上运行的组件。问题是它继承了站点现有的样式表。这会在我的组件中造成巨大的困惑。
我想知道是否有办法强制它不继承主站点的任何属性。
欢迎提出任何建议。感谢您的宝贵时间。
更新
我不能 iFrame 内容。那时我的组件将停止运行。
最佳答案
一些想法:
- iFrame 内容。这样它就成为进入另一个网站的窗口...而不是网站本身。
- 定义您自己的永远不会被覆盖的内联样式。
- 定义难以或不可能被意外覆盖的类名。不要使用像“内容”或“文章”这样的通用术语……而是使用“myverydifficulttoconflictwithcssclassname”。你明白了。
关于html - 强制 CSS 不继承任何属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4965773/