当前位置: 首页 > 面试题库 >

我可以将CSS应用于iframe中的元素吗?

公冶安怡
2023-03-14
问题内容

我经常看到使用iframe的网站,这些iframe包含外部网站,顶部框架包含用户的JavaScript功能。

例如,用户分析软件,Digg bar等。

任何类似的实验技巧?=)会很棒的


问题答案:

不,不是从iframe 外部
。一个<iframe>是自己的世界。如果域等匹配,则Javascript可以进出通讯,并且可以(如果愿意)将CSS注入子框架。

如果其中<iframe>包含来自其他域的内容,那么您几乎无能为力。父页面控制框架的大小以及它是否可见,并且可以通过定位等将其自己的内容 放置
在框架上,但是它不能直接影响呈现实际框架内容的方式。



 类似资料:
  • 问题内容: 我有一个简单的页面,其中包含一些iframe部分(以显示RSS链接)。如何将相同的CSS格式从首页应用到iframe中显示的页面? 问题答案: 编辑:除非设置了适当的CORS标头,否则这不能跨域工作。 这里有两件事:iframe块的样式和嵌入在iframe中的页面的样式。您可以按通常方式设置iframe块的样式: 必须通过将iframe中嵌入的页面样式包含在子页面中来进行设置: 或者可

  • 问题内容: 许多摆动文本组件将解释HTML。如果可能的话,我想用CSS设置HTML样式。有人知道怎么做吗? 问题答案: 该混音小子框架可以让你做到这一点。

  • 问题内容: 有什么方法可以在使用Java Swing的应用程序中重用CSS? 问题答案: 飞碟采用XML或XHTML并对其应用符合CSS2.1的样式表,以便使用(通过iText)呈现为PDF(通过iText),图像和在屏幕上显示摇摆或SWT

  • 问题内容: 我正在尝试通过将类添加到来将a 设置为单击时的属性,如下所示: 但是,这似乎不起作用(没有延迟)。我在这里做错什么吗? 我知道可以通过使用 setTimeout 函数来实现,但是想知道为什么不能使用CSS过渡来实现吗?是否有可以应用CSS过渡的特定样式属性? 问题答案: 有许多属性无法转换。在他们中间;渲染引擎不知道如何在“隐藏”和“显示”之间进行转换,因为这些是二进制选项,而不是间隔

  • 问题内容: 我想将CSS文件应用于页面中的具体DIV。这是页面结构: 我试图应用CSS文件的规则来编辑它(CSS文件太大): 但是该解决方案不起作用。那么,我该怎么做呢? 问题答案: 您可以尝试: 等等,这就是您想要的吗?

  • 问题内容: 是否可以为元素定义CSS样式,仅在匹配的元素包含特定元素(作为直接子项)时才适用? 我认为最好用一个例子来解释。 注意 :我正在尝试设置 父元素的样式 ,具体取决于其包含的子元素。 注意2 :我知道我可以使用javascript来实现,但是我只是想知道是否可以使用一些(对我而言)未知的CSS功能。 问题答案: 据我所知,基于子元素设计父元素的样式不是CSS的可用功能。您可能需要为此编写