本文介绍了我可以将 CSS 应用于 iframe 中的元素吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我经常看到网站使用包含外部网站的 iframe 和包含 JavaScript 功能的顶部框架供用户使用.

例如用户分析软件、Digg bar 等...

e.g. user analytics software, Digg bar, etc...

尝试类似的东西有什么提示吗?=) 知道会很棒

Any tips for experimenting on something similar? =) Would be awesome to know

推荐答案

不,不是来自 iframe 外部. 是它自己的世界.如果域等匹配,则 Javascript 可以进出通信,并且可以(如果它愿意)将 CSS 注入子框架.

No, not from outside the iframe. An <iframe> is its own world. If the domains etc. match, then Javascript can communicate in and out, and could (if it wanted to) inject CSS into a child frame.

如果 包含来自不同域的内容,您几乎无能为力.父页面控制框架的大小和是否可见,可以通过定位等方式将自己的内容覆盖框架,但不能直接影响实际框架内容的呈现方式.

If the <iframe> contains content from a different domain, there's pretty much nothing you can do. The parent page controls the size of the frame and whether it's visible, and can put its own content over the frame by positioning etc, but it can't directly effect the way the actual frame content is rendered.

这篇关于我可以将 CSS 应用于 iframe 中的元素吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-14 01:33