iframe'孩子'可以在这个父母的风格吗?在iframe self中
-
21-12-2019 - |
题
在谷歌邮件中我可以添加自己的应用程序。 但它在一个iframe。iframe的父级有灰色的背景颜色。
(class="hi")
.
我想改变那种颜色。
是我可以在iframe本身的iframe之外的父级样式吗?
gr。
解决方案
您无法将CSS应用于来自另一个站点(在您的案例谷歌邮件中的Iframe中加载的HTML)
您只能在进行编辑iframe页面时才能屏蔽iframe内容。
其他提示
如果您自己的应用程序从完全相同的域名作为地图,则才有可能。
例如:如果您的域名是apps.google.com和地图来自maps.google.com,那么由于相同的源策略在浏览器中。
您只允许修改“自己的”内容。浏览器假设您的内容如果它来自同一域。任何不同的域,您都是根本不允许进行任何修改风格。
如果您希望更改样式,您需要通过代理将所有数据从地图加载,以使其看起来好像它来自您自己的域(例如,使用卷曲调用)。但是有无数的并发症可以随之而来。
不隶属于 StackOverflow