首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何防止元素被css修改?

问如何防止元素被css修改?
EN

Stack Overflow用户
提问于 2022-01-26 15:17:53
回答 1查看 85关注 0票数 0

我在做浏览器扩展。它在页面上创建了一些UI。在UI中,有一些元素被css强行修改,这取决于网站的打开。除了让它变得丑陋之外,它还可能破坏整个UI!问题是如何保护我的可怜元素免受css恐怖袭击?

EN

回答 1

Stack Overflow用户

发布于 2022-01-26 15:27:09

有多个选项,例如iframes、非常特定的类名以及到处添加!important字段。但是您最好的选择可能是使用阴影DOM,它允许将隐藏的DOM树附加到常规DOM (可能是第三方网站)DOM。

我在这篇文章中看到了另一个线程,它可能会提供更详细的答案。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70865797

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档