【问题标题】:Styles not working on iframe contents样式不适用于 iframe 内容
【发布时间】:2018-07-08 00:40:45
【问题描述】:

我正在尝试为 WordPress 网站设置 paypal iframe 的样式。我唯一的问题是我无法让我的风格真正发挥作用。检查时它们甚至不会出现在样式中。我只能设置 iframe 元素的样式,但不能设置任何内容。

代码是这样的

<iframe>
   #document
   <!doctype html>

   <html>
      <head>
      </head>

      <body>
         //content
      </body>
   </html>
</iframe>

是什么阻止我在 iframe 中设置任何样式?当我查看已经应用于 iframe 内内容的样式时,它们来自名为 common.css 的样式表。从我读过的内容来看,我的文件中不存在此样式表,而是在服务器端生成的。不过我可能是错的。谢谢

【问题讨论】:

  • 你试过给元素内联样式吗?结果是什么?
  • @Jackson 好吧,我确实查看了插件代码。但我能找到的只是 html 元素。其余所有元素似乎都是从其他地方生成的

标签: html wordpress iframe paypal


【解决方案1】:

样式表仅适用于应用它的页面。 iframe 是一个通向完全不同页面的窗口。

应用于父文档的样式表将无法选择框架中加载的文档中的元素。

为了给框架中的元素设置样式,您需要将样式表添加到该文档。即更改 Paypal 服务器上的代码。

【讨论】:

  • 好的,现在更有意义了。谢谢。因此,如果我以某种方式将样式表添加到其中,我的样式应该可以工作吗?
  • 是的。如果您对 Paypal 的数据场执行某种 Mission Impossible 样式突袭,侵入他们的服务器并编辑它们以包含指向您的样式表的链接,那么您将能够为 Paypal 的页面设置样式。
  • 哈哈哈我会马上开始的...或者我会考虑使用不同的插件。我不知道为什么这个没有响应。贝宝似乎不会创建非响应式插件。也许我之前的那个人下载了一个垃圾。感谢您的帮助
猜你喜欢
  • 2013-08-25
  • 2014-01-11
  • 1970-01-01
  • 2018-03-08
  • 1970-01-01
  • 2013-06-23
  • 2019-06-04
  • 2018-09-26
  • 1970-01-01
相关资源
最近更新 更多