javascript - 如何在javascript中添加css样式?
问题描述
实际上我在 html 页面中使用 iframe 元素,但它在标签内,这意味着 javascript。所以我想将 css 添加到那个 iframe 元素,我该怎么做?有人可以帮忙吗
解决方案
来自父级的样式不会应用于 iframe 中的文档。最好的解决方案是将样式表添加到 iframe 中的文档中。通过 javascript 或创建模板页面以通过 src 加载。
就像是:
var head = doc.head
var link = doc.createElement('link')
link.type = 'text/css'
link.rel = 'stylesheet'
link.href = ...src...
head.appendChild(link)
推荐阅读
- firebase - Flutter:使用 StreamBuilder 时应用程序静默崩溃
- flutter - 无法在 Windows 10 的命令提示符下运行颤振 -v 或颤振医生
- javascript - 当我更改库的位置时,为什么会出现此 javascript 类型错误?
- javascript - 如何使用模态确认多次更新输入
- javascript - 如何通过 JS 中的循环添加具有多个键和值的 Firebase 新文档
- javascript - 在 Firebase 函数中,您如何更新声明?
- excel - 在 VBA 函数中使用 Application.Match 时出现“无效的过程调用或参数”
- docker - 将 oracle Instant Client zip 文件从 src 文件夹复制到 docker 映像
- node.js - 替换许多文档中的大量字符串
- wordpress - Docker Compose 以 root 身份运行 PHP-Apache