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

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

复制代码 代码如下:

<iframe src="./ads_top_tian.html" allowtransparency="true" style="background-color=transparent" title="test" frameborder="0" width="470" height="308" scrolling="no"></iframe>

当然前提是iframe页面中没有设置颜色.
在上面我们主要是看到了style中的一句代码style="background-color=transparent" 通过以下四种IFRAME的写法我想大概你对iframe背景透明效果的实现方法应该会有个清晰的了解:

复制代码 代码如下:

<IFRAME ID="Frame1" SRC="transparentBody.htm" allowTransparency="true"></IFRAME>
<IFRAME ID="Frame2" SRC="transparentBody.htm" allowTransparency="true" STYLE="background-color: green"> </IFRAME>
<IFRAME ID="Frame3" SRC="transparentBody.htm"></IFRAME>
<IFRAME ID="Frame4" SRC="transparentBody.htm" STYLE="background-color: green"> </IFRAME>
 

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

父页面

复制代码 代码如下:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>父页面</title>
</head>
<body bgcolor="#FF0000">
<iframe src="index.htm"  allowTransparency="true"></iframe>
</body>
</html>
 

子页面

复制代码 代码如下:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>子页面</title>
<style type="text/css">
body
{
    background-color: transparent;
}
</style>
</head>
<body>
</body>
</html>
 

时间: 2024-09-20 18:47:06

iframe背景透明的设置方法_基础教程的相关文章

IE里button设置border:none属性无效解决方法_基础教程

某个元素设置无边框,只需要给元素设置border:none即可,当然设置border:0效果一样,但实际上两者是有性能差别的 复制代码 代码如下: border:none:边框设置为为none,不做任何处理:border:0:边框宽度设置为0像素,但是实际上border-color和border-style还是在渲染的. 然而在IE中,对于button和input元素确并不是这样,在IE6,7中border:none仅等价于border-style:none,而边框所占的空间还是在的.这导致了调

XP与98系统双网卡共享上网设置方法_组网教程

准备工作:     1. 连接网线     双网卡互联上网,当然少不了网线,正好同学以前在一家布线公司工作,所以找以前的同事要了二十米双绞线.这里我们常用的网线都是超五类无屏蔽双绞线,细心的用户一定会发现,在双绞线里有八根不同色对的线芯,每二根线缠绞在一起,这就是我们叫它双绞线的原因了.     家庭用户一般根据自己的室内结构可以选择购买网线的长度,有的时候可能入户的电话线路可能和主机的位置不在同一个地方,这样我们就需要更长一点的网线来连接.在北京的朋友,双绞线可以去中关村海龙.鼎好买到,大概是

提高10/100M网卡传输速率的设置方法_组网教程

选择"开始→连接到→显示所有连接",双击网卡所用的连接,单击"属性"按钮,打开"属性"对话框,选择"高级"选项卡.在"属性"栏中选择"Link Speed/Duplex Mode",紧接着在"设置值"栏中将"Auto Mode"更改为"10 Half Mode".   这样,手工将10/100M自适应网卡的属性强制为10M半双工

惊现学习CSS应该注意的方法_基础教程

学习任何东西都是一样,从小学.中学.大学,除了学习知识外就是去学习方法!  要想掌握CSS, 首先要学会HTML,我刚开始是从零开始学习的,花了一个月时间学习HTML,没有老师,书就是我唯一的老师,也没有上网的条件!一个月过后,我就开始学习CSS,刚开始看的第一本CSS书是<CSS网页样式设计>看了几天后发现根本看不懂!,之后换了一本<HTML参考大全>,这本书是网页制作师的案头常备之书!之所以更换这本书来学习CSS,是因为这里面有一部分是CSS,就成了我的CSS启蒙书.看了几段后

多系统启动秘密:Boot.ini设置方法_安装教程

当我们在电脑中安装了多系统(如 Windows 98 和 Windows XP )之后,每次启动计算机时都会出现一个系统引导菜单,在此选择需要进入的系统后回车即可.这个引导程序名为 Boot.ini ,在安装 Windows 2000 ( XP )时程序自动被安装,使用它我们可以轻松对电脑中的多系统进行引导,还可以通过该引导文件,设置个性化的启动菜单. Boot.ini 文件位于 C 盘根目录下,是一个隐藏文件,在"运行"中输入" c:\boot.ini "即可启动

如何设置iframe背景透明

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

iframe背景透明设置方法

iframe的背景颜色在IE下为window的当前窗口颜色(默认白色,可以在显示外观处对其进行设置),这导致在大幅背景上插入iframe时,需要给它"透底",可是IE不支持对iframe设置背景色,那怎么办呢? 下图所示 正常情况下iframe的背景色是白色,当框架页面有一个大的背景图或背景色时,iframe区域并不能继承框架页面的背景,这就需要让iframe背景色透明. 框架页面设置:  代码如下 复制代码 <body style="background-color:

QQ透明头像怎么设置 QQ透明头像设置方法

给各位QQ软件的用户们来详细的解析分享一下QQ透明头像设置的方法. 方法分享: 1.首先,需要一张透明图片.   2.选中图片后,在下载窗口中选择 保存位置于桌面,保存.   3.可以看到,下载的是张GIF格式的图片,请注意将后缀改为JPG(现在GIF格式不能上传了)   设置qq透明头像步骤二.登陆网页版QQ 1.百度"网页版QQ",打开网站.   2.选择"原WEBQQ",单击打开.   3.单击左侧的QQ头像,   4.跳出登陆框,输入账号.密码,登陆.  

谈谈JavaScript中的几种借用方法_基础知识

前言 通过call().apply()和bind()方法,我们可轻易地借用其它对象的方法,而无须从这些对象中继承它. 在JavaScript中借用方法 在JavaScript中,有时可以重用其它对象的函数或方法,而不一定非得是对象本身或原型上定义的.通过 call().apply() 和 bind() 方法,我们可轻易地借用其它对象的方法,而无须继承这些对象.这是专业 JavaScript 开发者常用的手段. 原型方法 在 JavaScript 中,除了不可更改的原始数据类型,如 string.