我有一个显示另一个网页的HTML容器。此网页据称具有透明背景,但在容器中显示为白色。这是我在HTML容器中实现的代码:
<style type="text/css">
<!-- BODY {background:none transparent;}-->
</style>
<body STYLE="background-color:transparent">
<iframe src="MY URL" width="100%" height="100%" style="border:none" allowtransparency="true"></iframe>
如果完全关闭,我道歉,这实际上是我用HTML做过的第一件事。我一直在搜索我的搜索中的代码,希望能有所作为。
无论如何,这会将背景显示为白色,尽管我所指的网页具有透明背景。非常感谢您对此有任何见解。
答案 0 :(得分:1)
您是否可以访问要显示的HTML文档?如果是这样,请尝试在头标记中添加它
<script type="text/javascript">
if (window!= window.top) {
document.body.style.background = 'none';
}
</script>
如果您无法编辑要尝试显示的HTML文档的源代码,则无法使用iframe将背景更改为透明。