google-chrome-extension - 开发 Chrome 扩展时如何避免在注入样式时出现 CSS 内容跳转?
问题描述
我想在我的网页中插入一些 DOM 和样式。
而且我不希望该过程导致任何内容布局转移。
我尝试了很多方法:
document.write
- 它可以写标签,但它会破坏整个页面。
document.head.appendChild
- 它说head
标签不存在。
包括外部 CSS - 它会导致内容跳跃。
我只想从我的扩展程序中将一些 CSS 行添加到页面中,<head>
这样它就不会导致内容跳转。我能做些什么?
解决方案
推荐阅读
- python - 烧瓶中的 Matplotlib(谷歌 Colab)
- css - Sass 动画拼图:让环开始变胖,然后随着它们的扩展变细
- reactjs - 将数据传递给可以通过单击按钮进行切换的子组件
- python - DispatcherMiddleware 的问题 - 烧瓶 + dash 应用程序集成
- hololens - 你能从hololens导出整个空间图吗?
- java - 访问另一个类java中的方法时出错
- python - 使用python并排排列文本文件
- kotlin - InvalidKeyException:无效的密钥格式
- reportlab - Reportlab ListFlowable 之间的空间
- python - 项目未在 Flask 应用程序中插入 SQLite 数据库 - 未显示错误