【发布时间】:2011-02-04 21:36:20
【问题描述】:
我真的希望这不是一个愚蠢的问题......过去几个小时我一直在努力解决这个问题。
这本质上是对 Stack Overflow 其他地方的How to create a <style> tag with Javascript 的后续问题。 Tom 和 Michael 描述的技术在 IE、Firefox 和 Opera 中运行良好,并且几乎在 Chrome 和 Safari 中运行。问题是,在 Chrome 和 Safari 中,没有为样式表创建“cssRules”属性!其他浏览器创建一个“cssRules”属性(嗯,IE 创建一个“rules”属性,但你已经知道了)。
谁能解释如何为 iframe 创建一个样式表,以便在 Chrome 和 Safari 中为我提供“cssRules”属性?
我的目的是将样式表添加到我在网页中创建的 iframe,因为它似乎没有附带。后来,我希望将一些样式从封闭文档的样式表复制到 iframe 的样式表中,但我还没有做到。如果有人知道在我解决上述问题后这样做的任何注意事项,我会提前感激不尽。
【问题讨论】:
标签: html css google-chrome safari stylesheet