css - 如何将CSS应用于iframe内容?

标签 css iframe

<分区>

我无法让 CSS 生成的内容用于 iframe 元素:

iframe::after {content: 'example';}
iframe::before {content: 'example';}

有没有人有实际有效的解决方案?提前致谢。

最佳答案

您可以使用 jQuery 的 .content() 函数来访问它。

$('yourIframe').contents().find('#yourItemYouWantToChange').css({
    opacity: 0,
    color: 'purple'
});

例子

这是一个示例,展示了我将 css 应用于通常位于屏幕左上角的 jQuery Logo 。请注意,它必须是相同的域/端口等,所以这就是我的示例在 iframe 中使用 jsfiddle 的原因。 http://jsfiddle.net/pPqGe/

关于css - 如何将CSS应用于iframe内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3714880/

相关文章:

javascript - 如何使用 javascript 或 jQuery 获取 iframe 之外的元素?

javascript - 这是什么 Javascript 条件检查?

javascript - 是否可以使用客户端 JavaScript 实现类似 Firebug "inspect element"DOM 元素荧光笔?

html - Tumblr 主题有固定头像

css - 遇到文本溢出和溢出问题 : hidden to work

css - 并非所有字体都应用了 CSS3

html - 为什么某些属性不适用于 :visited?

javascript - 跨域哈希变化通信

javascript - 如何以低音量自动启动 Youtube 视频 (iframe)

html - 如何在位置 :absolute with CSS only? 时强制两个元素之间的空格