如何让iframe的背景透明

html+div+css 1794 0 2012-04-04

如何让iframe的背景透明
如何让iframe的背景透明
解决思路
IE5.5开始支持浮动框架的内容透明。如果想要为浮动框架定义透明内容,则必须满足下列条件。 
1.与 iframe 元素一起使用的 allowTransparency 标签属性必须设置为 true。 
2.在 iframe 内容源文档,background-color 或 body 元素的 bgColor 标签属性必须设置为 transparent。
具体步骤
1. 包含框架页的代码。

<body bgColor="#eeeeee">
<iframe allowTransparency="true" src="transparent.htm">
</iframe>

2.transparent.htm页的代码。

<body bgColor="transparent">
透明的iframe文档

特别提示
本例代码运行效果如图1.6.9所示,从图中可以看到iframe的背景透明了,所以看到的颜色是框架页的背景色。

透明的iframe效果

特别说明

本例主要是iframe对象的allowTransparency属性应用,在该属性设置为true并且iframe所载加页的背景颜色设置为transparent(透明)时iframe将透明化。
allowTransparency设置或获取对象是否可为透明。
bgColor 设置或获取对象的背景颜色。

上一篇:在网页中插入CSS样式表的几种方法

下一篇:纯CSS实现圆角框且父层半透明子层不透明

讨论数量:0

请先登录再发表讨论。 2024-03-29

天涯网魂
3 杠 5 星
TA 的文章
TA 的随言
TA 的资源链