Unix PNG Fix
Unit interactive 发布了一个简单的解决ie6下提供PNG格式的方法,具有以下优点:
- 非常精简的Javascript,刚刚1Kb!
- 修复了大多数IE的filter属性的问题
- 作用于img对象和background-image属性
- 在pageload之前自动运行,或者仅作用于特定元素
- 允许 auto width 和 auto height 元素
- 部署简单
部署方法:
下载zip文件,添加下列code在你页面文件的header中
[code]
<!--[if lt IE 7]>
<script type="text/javascript" src="unitpngfix.js"></script>
<![endif]-->
[/code]
接下来把"clear.gif"放到你的images目录,并且打开unixpngfix.js,在第一行,确认它的路径指向正确的clear.gif位置[相对于root,不是script目录]
Unit PNG Fix 默认将对页面上所有PNG文件生效。如果你希望,也可以通过对特定元素赋予"unitPng"class强制script仅对其起作用。这样做可以帮你解决script默认设置情况下可能产生的一些排版错误。
有两点需要注意:
Unit PNG Fix 作用于 CSS background-repeat 属性,有点儿不像background-repeat应有的效果[ie6 filter不支持],但是Unix PNG Fix会读取使用background-repeat的元素的CSS,image会被强制充满元素背景,不太理想,不过这是filter属性所能做的极限了。。。
另一点,这个filter属性无法使用background-position,除了会使DIV结构重写[我们认为这样不明智],如果在使用了Unix PNG Fix的情况下使用这种CSS sprite 技巧将会让PNG在ie6中失效。
结束。
分享到:
相关推荐
js修复IE不能显示PNG图片透明背景的方法、解决浏览器不兼容的问题
是一个基于JavaScript,修复Windows Internet Explorer 5.5和6 的开源脚本程序。此修复程序允许IE浏览器正确呈现PNG Alpha透明度。文件大小仅1KB。
它修复了许多的HTML和CSS问题,并使得透明PNG在IE5、IE6下正确显示。 使IE5,IE6兼容到IE7模式(推荐) <!–[if lt IE 7]> ”http://ie7-js.googlecode.com/svn/version/2.0(beta)/IE7.js” type=”text/javascript...
解决ie6下png透明的问题想必前端都比较清楚,虽然有很多方法,但是我觉得用JS还是最省事的方法,不管是图片还是背景图片都OK。
该网页在透明背景下仍然可见,但是阻止了对其的访问。 这样做的目的是迫使用户从IE6升级,并避免该网站因在IE6中无法正确呈现网站而享有不良声誉。 提供了更为合理的本地化方式。用法例如,看一下index.html文件。 ...
在拖放效果中说到插入一个div解决ie的透明背景bug,这里就需要修复这个bug。 跟缩放效果配合使用时,不得不说ie6的一个渲染bug,用下面的代码测试(ie6): Code <!DOCTYPE ...
29、让IE6支持覆盖下拉控件的同时也支持透明皮肤 30、优化锁屏渐变动画 31、修复范围限制函数没有生效的错误 32、修复一处笔误,忘记声明变量导致泄漏出去污染全局 v2.0.9 1、 优化代码结构,弹出后仍可访问...
WINDOWS XP桌面图标背景透明。 E. 去掉快捷方式上小箭头。 F. 关掉调试器Dr. Watson。 G. 关闭计算机时自动结束不响应的任务。 H. 关闭所有驱动器自动播放。 I. IE6开启10线程下载。 J. 强力修复IE去除限制...
新增工具三:启用计时背景、背景不透明,计时中还有一个大家看不到的界面,而这个工具可以使蕊蕊我显出原形,主人还可以为我设置背景颜色或图片 新增工具四:软件修复,该工具可以重置计时时间修复时间太少而导致的...
内容简介 本书将最有用的CSS技术汇总在一起,在介绍基本的CSS概念和最佳...13.2.7 IE6 Guillotine Bug(断头台) 310 13.2.8 列表背景消失Bug 312 13.2.9 针对IE7.0的hack 313 13.2.10 正确看待IE 314 13.3 小结 315
6、修复“网页_创建快捷方式”在win7以上系统不能自定义图标的BUG,感谢易友【蓝风】反馈。 7、修复“进制_十六到十”不支持长整数的BUG。 8、新增“类_时钟”,类似易语言自带时钟控件,可设置时钟周期。 MD5:E31C...
编辑器图片上传验证修复:手机版登录日志未记录修复:企业信息完善提示顺序修复:海报链接被蜘蛛抓取消耗修复:PNG图片压缩丢失透明背景修复:后台修改企业信息 邮箱无法保存修复:部分模板问题修复:部分浏览器兼容...
2.去掉不常用的侧边栏、文件夹变色、透明特效、地址特效、收藏夹链接特效。 3.增加圆形工具栏。将鼠标移到屏幕左边边缘即可显示,再移动一次隐藏。 ******************************************************** ...
第6章 操作系统与Windows相关程序 6.1 启动相关设置 实例162 进入Windows XP前发出警告 实例163 实现关机、重启计算机 实例164 将程序设置成为开机自动执行的程序 6.2 磁盘相关设置 实例165 判断驱动器属性 ...
第6章 操作系统与Windows相关程序 6.1 启动相关设置 实例162 进入Windows XP前发出警告 实例163 实现关机、重启计算机 实例164 将程序设置成为开机自动执行的程序 6.2 磁盘相关设置 实例165 判断驱动器属性 ...
7.2 IE设置 cc实例195 修改IE标题栏内容 cc实例196 隐藏IE浏览器的右键关联菜单 cc实例197 设置IE的默认主页 cc实例198 清空上网历史记录 7.3 文件控制 cc实例199 如何建立文件关联 cc实例200 控制...
第6章 操作系统与Windows相关程序 6.1 启动相关设置 cc实例162 进入WindowscXP前发出警告 cc实例163 实现关机.c重启计算机 cc实例164 将程序设置成为开机自动执行的程序 6.2 磁盘相关...
第6章 操作系统与Windows相关程序 6.1 启动相关设置 cc实例162 进入WindowscXP前发出警告 cc实例163 实现关机.c重启计算机 cc实例164 将程序设置成为开机自动执行的程序 6.2 磁盘相关...