iframe背景透明设置方法

iframe的背景颜色在IE下为window的当前窗口颜色(默认白色,可以在显示外观处对其进行设置),这导致在大幅背景上插入iframe时,需要给它“透底”,可是IE不支持对iframe设置背景色,那怎么办呢?

下图所示

正常情况下iframe的背景色是白色,当框架页面有一个大的背景图或背景色时,iframe区域并不能继承框架页面的背景,这就需要让iframe背景色透明。

框架页面设置:

 代码如下 复制代码

<body style="background-color:transparent" > 或 <body bgcolor="transparent">

方法一:

 代码如下 复制代码
<iframe src="http://www.111cn.net/" width="100%" height="100%" align="center" scrolling="auto" frameborder="0" style="filter:chroma(color=#ffffff)" ></iframe>
(不足:iframe里的白色的都变透明了。)

方法二:(推荐使用)在iframe中设置:

 allowtransparency=”true”

 代码如下 复制代码

<iframe src="http://www.111cn.net/" width="100%" height="100%" align="center" scrolling="auto" frameborder="0" allowTransparency="true" ></iframe>

(方法一会使iframe中的白色部分透明,所以推荐使用方法二来实现iframe背景色透明。)

时间: 2024-07-31 22:23:49

iframe背景透明设置方法的相关文章

iframe背景透明的设置方法_基础教程

IE5.5开始支持浮动框架的内容透明.如果想要为浮动框架定义透明内容,则必须满足下列条件. 1.与 iframe 元素一起使用的 allowTransparency 标签属性必须设置为 true. 2.在 iframe 内容源文档,background-color 或 body 元素的 bgColor 标签属性必须设置为 transparent 复制代码 代码如下: <iframe src="./ads_top_tian.html" allowtransparency="

如何设置iframe背景透明

IE5.5开始支持浮动框架的内容透明.如果想要为浮动框架定义透明内容,则必须满足下列条件. 1.与 iframe 元素一起使用的 allowTransparency 标签属性必须设置为 true. 2.在 iframe 内容源文档,background-color 或 body 元素的 bgColor 标签属性必须设置为 transparent  代码如下 复制代码 <iframe src="./ads_top_tian.html" allowtransparency="

Android编程实现设置按钮背景透明与半透明及图片背景透明的方法_Android

本文实例讲述了Android编程实现设置按钮背景透明与半透明及图片背景透明的方法.分享给大家供大家参考,具体如下: Button或者ImageButton的背景设为透明或者半透明: 半透明 复制代码 代码如下: <Button android:background="#e0000000" ... /> 透明 复制代码 代码如下: <Button android:background="#00000000" ... /> 颜色和不透明度 (al

对话框背景透明设置有问题

问题描述 对话框背景透明设置有问题 我在对话框的属性里勾了Transprant 但是有时透明有时不透明,怎么办啊? 解决方案 单单设置属性是不够的,参考:http://wenku.baidu.com/link?url=voY_XEF0JKiPL-6hGj4zRWHULyuwXhm-tE4Gg-JzYzCfKWah7IoWwFU7ENEcjT_FshmhM_W2-6otL5-HvafCjhGsPH8vibfi7lwtW9wN-3a 解决方案二: 你是啥编程环境啊,也不说一说?请大家猜吗!

基于jQuery IE6下PNG图片背景透明问题解决方法

基于jQuery IE6下PNG图片背景透明问题解决方法 IE6问题真的很多,其中有一个问题是PNG图片背景无法变成透明,取而代之的是一个色块,有时候我们想用png透明图片来做小图标,这个在IE6下就纠结了,下面我们用一个jquery插件来解决这个问题,希望能帮上大家. 首先下载SuperSleight for jQuery,再下载一张透明gif图片transparent.gif. 引用脚本: <script type="text/网页特效" src="/scripts

CSS实现IE6下PNG背景透明的方法

网页中的一般的PNG图片可以利用JS代码实现透明,但是如果使用PNG做背景的话,也就是在<a>悬浮状态时所用的背景,就不好实现了.虽然网上也可以找到一种批量实现方法,可是那种方法是遍历整个网页来实现的,肯定会让运行速度变慢.这里公布一个方法,不是原创,也是从网上找到的,它是针对PNG做背景时使用的,代码如下: .btnO{  background:url(winbg.png) no-repeat;background:none;filter;rogid;XImageTransform.Micr

win8系统桌面背景快速设置方法

设置Win8系统的桌面背景,可以从桌面右键个性化来操作,也有更简单的操作方法,直接在文件夹中完成.下面小编为大家介绍这一操作方法. 步骤 1.打开背景图片所在的文件夹. 2.点击管理工具下面的管理标签. 3.选择设置为背景.   4.完成.

手机QQ气泡怎么透明 手机QQ气泡透明设置方法

在手机打开你的手机QQ,最后为最新版本QQ(如下图) 然后在QQ界面点击左上角你自己的小头像(如下图) 进入到设置界面点击"个性装扮"(如下图) 找到个性装扮界面中的"气泡"(如下图) 进入气泡页面后.我们点击"全部"(如下图) 然后我们选择"默认气泡"这样取消气泡成功. 然后我们再看看是不是透明气泡又出来了呀.

Win10任务栏应用图标底色透明设置方法

1. 操作非常的简单我们既然要对注册表操作,所以我们先得打开注册表,操作步骤:按Win+R键打开运行,输入regedit,打开注册表: 2. 在注册表编辑器下面点击:HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced,新建DWORD(32位)值,命名为ImmersiveIconBackgroundSize(数值数据使用0或1均有效) 如下图所示.   3. 好了设置好之后记得重启电脑看看效果: