(转)如何在ie6/ie7/ie8中实现iframe背景透明

保姆级教程:将YOLOv8模型封装成Docker镜像,集成到CVAT实现自动标注 本文提供了一份详细的保姆级教程,指导如何将YOLOv8模型封装成Docker镜像并集成到CVAT平台,实现自动化标注。通过环境配置、模型服务化封装、Docker镜像构建与优化、CVAT平台集成等步骤,帮助开发者高效完成计算机视觉项目的自动标注工作流,显著提升标注效率。 阅读详情

转载自:https://www.cnblogs.com/macliu/p/6388832.html

最近做了一个项目,涉及到ie8iframe背景透明的问题,做了老半天,才把它搞定的,现在把我的经历贴出来和大家分享:

众所周知的根据W3C CSS 2.1 规范规定,''''background-color'''' 特性的默认值为 ''''transparent'''',即透明;但是IE6/IE7/IE8中 BODY 元素的背景色不是 transparent,而是 #FFFFFF;也就是变成了白色的。

其实,有一点我们是要注意的,也是必须知道的,在iframe中这个背景是其本身,不是iframe内的html元素的,所以,只对iframe进行相关设置就能去掉这个背景。(你可以试一下哦)

在iframe有个allowTransparency的属性这个属性就是控制它的透明度的,意思是是否允许透明;但是IE6/IE7/IE8中却是白色;所以我们可以这样加上它 <iframe allowTransparency="true" />,加上这个属性,想要的效果就出来了。但是有时候是会出现一些小的问题的,如果为了追求更好的保障的话,就要加上iframe{background: transparent;},这样你就可以的了。

但还有一些特殊情况:有时候iframe不是HTML中本身写的,是加载进来的,这时虽然以上的CSS可以生效,但却没法给iframe本身加上allowTransparency属性了,这时候要怎么做?很简单给它来一段js代码:

复制代码

1  window.onload = function(){
2     var ifra=document.getElementsByTagName(''''IFRAME'''');
3         for(var i=0,l=ifra.length;i<l;i++) {
4             ifra[i].setAttribute(''''allowTransparency'''',''''true'''');
5         }
6  }

复制代码

 

至此,你以为问题解决。可突然发现还是白色的背景,这是为什么呢?那是因为iframe中的 BODY 元素的背景色不是 transparent的,所以对iframe里的body也要设置透明化:background:transparent;由此可以看出,你要分清情况的,框架要透明,里面的元素也要透明设置的,请记住这个属性:background:transparent;

以上文章有深圳网络公司易捷网络科技编写,转载时注明出处,谢谢合作。

UG\NX二次开发 一种获取点的面的方法 有时,我们需要用户选择“面上的点”时,同时获取点所在的面。例如:调标准件、刻字等。通过点击点,ug会创建一个智能对象,可通过函数获得对象的父项,即为点所在的面。下面是封装的函数以及测试例子点在曲线上,获取点所在的曲线同理。UF_UI_point_constructd点对话框 和 block UI对话框都可以使用。 阅读详情

相关推荐

高速接口电平标准互连设计:LVPECL、PECL与LVDS的实战解析

本文深入解析了LVPECL、PECL与LVDS三种高速接口电平标准的互连设计实战。针对信号共模电压、阻抗匹配等核心差异,详细对比了直流耦合与交流耦合两种主流方案,并提供了电阻网络计算、布局布线要点及光模块等特殊场景下的选型建议,帮助工程师解决高速信号间的“翻译”难题,确保信号完整性。

weixin_29198045的博客 537

让IE中的IFrame透明

连接:https://blog.youkuaiyun.com/szjerrywangyong/article/details/83198326

毛竹的专栏 504

告别测序污染:手把手教你用Decontam+SCRUB+FEAST完成微生物组数据清洗全流程

本文详细解析了使用Decontam、SCRUB和FEAST三大工具完成微生物组数据清洗的全流程。从环境准备、数据导入到污染物识别、样本间污染校正及溯源分析,提供了一套可复用的污染校正工作流,帮助研究者提升数据质量,确保后续分析的可靠性。

weixin_33462927的博客 317

IE浏览器中iframe背景透明

<br />1、首先,在iframe源页面daojishi.aspx增加<body>中设定style="background-color:transparent",即为透明样式<br />2、然后,在<iframe name="main" src="daojishi.aspx"></iframe>之中加入   frameborder="0"和allowTransparency="true"<br /> <br /><iframe src='daojishi.aspx' allowTransparency='

生活在继续 942

pytorch-cifar100学习资料汇总 - 基于PyTorch的CIFAR-100图像分类实践

pytorch-cifar100是一个基于PyTorch实现CIFAR-100数据集图像分类的开源项目。该项目实现了多种经典的深度学习网络模型,如ResNet、DenseNet、VGG等,为开发者提供了在CIFAR-100数据集上进行图像分类实验的代码范例。pytorch-cifar100项目为我们提供了在CIFAR-100数据集上进行图像分类实验的完整代码实现。无论你是想要学习PyTorch的使用,还是研究不同网络模型在CIFAR-100上的表现,这个项目都是一个很好的起点。

helloaiworld的博客 1123

[捷稀 JCG Q30 Pro 刷机说明] 以刷入openwrt24.10为例

摘要: 本文详细介绍了捷稀JCG Q30 Pro路由器刷入OpenWrt 24.10系统的步骤。通过先刷入OpenWrt 23.05过渡固件,再升级Uboot,最后通过TFTP加载工厂镜像完成刷机。关键步骤包括解锁分区、刷写Uboot、进入恢复模式及配置网络。文章还提供了无线设置、Tailscale内网穿透等进阶命令,并附参考文档和固件下载链接。适用于有一定技术基础的玩家,需注意操作风险,严格按流程执行。

贤时间 7139

如何在ie6/ie7/ie8中实现iframe背景透明

最近做了一个项目,涉及到ie8iframe背景透明的问题,做了老半天,才把它搞定的,现在把我的经历贴出来和大家分享: 众所周知的根据W3C CSS 2.1 规范规定,''''background-color'''' 特性的默认值为 ''''transparent'''',即透明;但是IE6/IE7/IE8中 BODY 元素的背景色不是 transparent,而是 #FFFFFF;也就是变成了白...

weixin_30722589的博客 148

Unity布娃娃系统 Ragdoll Mecanim Mixer使用

6. 选完之后,左键下面的hip等角色各个部位不松开鼠标,拖拽连接到上面Amature的各个部位,如图,下面所有部位都连接完之后,第二步点击Configure Selected Bones确认你的部位连接选择。要做一个布娃娃和动画混合的项目,这个插件是比较不错的,搜了一圈文章教程也是抄来抄去,抄的没有头没有尾,自己摸索着用了一下,记录使用过程吧。8. 之后就点击步骤7图一中的Create Ragdoll,会发现player结构发生变化,如图。4. 添加完脚本之后会显示你的player结构,如图。

SuShengQuanshiW的博客 1649

解决ie8下的iframe背景不透明为白色的问题

 'background-color' 特性的默认值为 ''''transparent'''',即透明;但是IE6/IE7/IE8中 BODY 元素的背景色不是 transparent,而是 #FFFFFF;也就是变成了白色的。 在iframe中这个背景是其本身,不是iframe内的html元素的,所以,只对iframe进行相关设置就能去掉这个背景。 IE6/IE7/IE8中却是白色;所

前端小渣渣 4355

Unity中URP实现水体效果(泡沫)

在上篇文章中,我们实现了水体的深度。在这篇文章中,我们来使用上篇文章采样后的深度图来实现水中的泡沫效果。

楠溪泽岸的博客 3489

学Simulink——基于故障诊断与容错控制的场景实例:并网逆变器在短路故障下的动态响应及恢复策略

本文详细介绍了使用Simulink进行并网逆变器短路故障模拟与保护策略设计的方法。通过构建高精度逆变器模型,模拟IGBT击穿和桥臂直通故障,分析动态响应特性。重点设计了基于Stateflow的微秒级快速保护逻辑,包括过流检测、PWM闭锁和故障报警。同时提出完整的恢复策略流程,涵盖放电、去磁、自检和软启动等关键步骤。仿真结果表明,该方法能在200μs内有效限制短路电流,保护器件安全,并实现系统可靠恢复。文章还探讨了硬件保护协同、多级保护和预测保护等高级策略,为新能源系统的安全运行提供了重要参考。

amy_mhd的博客 143

IE7动态设定iframe,去除边框与背…

iFrame依然在IE7下顯示邊框、不透明,光這點就讓我頭痛不已,翻書翻到瘋!! 原來就是DOM模型的輸出模式寫法不同, 在IE下的DOM屬性會是大寫,也就是他會將我設定的var KyArtIframe = this.doc.createElement_x("iframe"); 最後輸出HTML成<IFRAME frameBorder=0 allowtransparency=true...> 而I

nzf_001的专栏nzf_001的专栏nzf_001的专栏nzf_001的专栏nzf_001的专栏 629

YOLOv8独家原创改进:原创自研 | 创新自研CPMS注意力,多尺度通道注意力具+多尺度深度可分离卷积空间注意力,全面升级CBAM

自研CPMS,多尺度通道注意力具+多尺度深度可分离卷积空间注意力,全面升级CBAM

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 3797

解决ie6/7/8iframe背景透明的问题

根据W3C CSS 2.1 规范规定,'background-color' 特性的默认值为 'transparent',即透明;但是IE6/IE7/IE8中 BODY 元素的背景色不是 transparent,而是 #FFFFFF; 在iframe中这个背景是其本身,不是iframe内的html元素的,所以,只对iframe进行相关设置就能去掉这个背景...

weixin_34315665的博客 155

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

JS实现背景透明度可变,文字不透明的效果

http://www.exp2up.com/2010/01/11/js%E5%AE%9E%E7%8E%B0%E8%83%8C%E6%99%AF%E9%80%8F%E6%98%8E%E5%BA%A6%E5%8F%AF%E5%8F%98%EF%BC%8C%E6%96%87%E5%AD%97%E4%B8%8D%E9%80%8F%E6%98%8E%E7%9A%84%E6%95%88%E6%9E%9C/ ...

java-admin 913

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

iframe透明背景

IE5.5和NN6以上的浏览器支持Frame,Iframe对象的allowTransparency方法,如果某对象的背景颜色设置为Transparency的,它将继承包含它容器的特性。我们可以通过这个特性实现透明背景的开/关。 代码如下: a.html如下: BACKGROUND-COLOR: transparent">透明文档此IFRAME无背景颜色BODY: iframeallowTransp

尚兴跃的备忘录 682

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

解决IE8 iframe透明的问题

&#13; 要使 ie8 的 iframe 的透明,需要设置两点:设置 iframe 的 allowTransparency 属性值为 true:&lt;iframe allowtransparency="true" src="test1.html" width="200" height="126"&gt;&lt;/iframe&gt;设置 iframe 里的页面的

李菇凉的博客 611

HTML iframe设置背景透明

要嵌入的框架 <!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="UTF-8"> <title></title> <style> body{ width: 800px; height: 600px; ba...

dianlupeng4187的博客 390

如何让iframe背景在IE下透明

有时候,我们会在网页里嵌套iframe,一般的浏览器(Firefox,Chrome等等)默认的背景是透明的,但IE浏览器(IE6/IE7/IE8)默认背景是白色的。那么如何让IE浏览器嵌套iframe背景也透明呢? 这个时候,我们就需要在iframe里面添加属性allowTransparency=”true”(true:允许透明) 注意:在iframe引进的head_nav.html页面的时候...

weixin_30339457的博客 120

使 ie8 的 iframe 透明

要使 ie8 的 iframe 的透明,需要设置两点: 设...

weixin_34037515的博客 93

iframe IE 透明BUG allowtransparency=”true”

在非IE浏览器中默认背景色是透明的,但在IE浏览器中默认是白色背景,包括IE6-、IE6、IE7、IE8,在背景色是白色的页面下是没有问题的,但是在非白色背景色下就很郁闷。 需要在iframe标签里加上属性: allowtransparency="true" iframe元素的功能是在一个文档里内嵌一个文档,创建一个浮动的帧。其部分属性简介如下: name:内嵌帧名称 width:内嵌帧

ze_lin_huang的专栏 1606

解决iframe IE8透明不兼容

要使 ie8 的 iframe 的透明,需要设置两点:设置 iframe 的 allowTransparency 属性值为 true:<iframe allowtransparency="true" src="test1.html" width="200" height="126"></iframe>设置 iframe 里的页面的 body 的样式背景色为透明:<bo...

weixin_33737134的博客 268

IE浏览器中iframe背景BODY透明

IE浏览器中iframe会出现默认的白色背景及边框,影响美观。有边框的正常,但IE默认的HTML背景色为白色,而FF默认背景色为透明色。此外iframe在IE中长宽为300*150,其中边框为2px宽;FF 中为304*154,边框也同样为2px。(这里所说宽算边框的宽度)现有两个文件:main.html 和t ransparentBody.html其中transparentBody.htm是嵌套...

weixin_34381687的博客 187

解决IE6-IE8下iframe区域的背景不透明

解决方法是:&lt;iframe allowTransparency="true" /&gt;                   加上iframe{background: transparent;}  

aigh37的专栏 229
上一篇: (转) IE6 浏览器常见兼容问题
下一篇: (转)getBoundingClientRect的用法
xiaolu289
博客等级 码龄19年 8粉丝 21原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值