关于IE取得 透明度的问题

parkinhal parkinhal 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
在IE下,一个默认的IDV,没有设置透明值,如果用以下语句获取透明值
x=document.getElementById('mydiv').filters.alpha.Opacity;

则IE会报错
document.getElementById(...).filters.alpha.Opacity' 为空或不是对象

但如果事实在CSS里设定了mydiv的透明度的话,就不会有问题。
我的页面里有N个div,莫非真要每个DIV都事先设定DIV的透明度才不会有错,
有无好的解决办法?
...全文

相关推荐

IE8下jQuery改变png图片透明度时出现的黑边

些天在做一个效果,鼠标经过,PNG图片由透明变成不透明, 但是会出现黑边,晚上查了好多办法,分别对IE8设置过滤器啊等等,都不见效果。最终在热心网友的帮助下解决了问题,下面我们就来分析下

weixin_38618819

javascript可以很简单的把png透明,并且支持IE5、IE6

这是我用jquery框架编写的一个可以使用你的网站中的所有PNG格式的图片支持透明度,本来符合W3C规范的浏览器是支持PNG透明的,但是可恨的是IE5和IE6都不支持,甚至IE7有时候还会出现错误,不过通过我的这段代码,可以很轻松的解决掉这个问题. 这个教程的最主要的部分原文如下: To use the code, you simply have to include it in your website (of course, jquery needs to be included first).Don't forget to upload the blank gif (transparent, 1 x 1px), and to adjust its path. 我的翻译是: 当然您可以轻松的把这些代码放在你的页面中,不要忘记上传一个名为blank.gif的gif透明图片到你所引用的图片文件夹中,这个gif图片的宽度和高度都是1px的。而且要把路径调整一下。 源文来自:http://studing.com.cn/bbs/thread-6430-1-1.html Studing技术论坛

JqueryAjaxJava

完美解决IE8下不兼容rgba()的问题

下面小编就为大家带来一篇完美解决IE8下不兼容rgba()的问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

weixin_38674616

CSS在ie firefox中 样式问题

这些都是平常在项目中收藏的一些最实用的 浏览器兼容的样式问题。

ocean_ray

解决IE6中PNG透明度问题的jQuery插件pngFix1.2

本文还有配套的精品资源,点击获取 简介:jQuery插件pngFix1.2是一个为Web开发者解决在IE6浏览器中PNG图像透明度问题的工具。它通过动态修改CSS和HTML来模拟透明效果,适用于带Alpha通道的PNG图片。尽管现代浏览器已支持PNG透明度,对于需要兼容IE6的项目,pngFix1.2提供了一个有效的解决方案。在使用时,开发者需确保插件调用顺序及避免与其他脚...

Liu Baihua
评论
收藏 已收藏
分享
返回顶部
parkinhal
JavaScript 87,983 成员 224,681 内容