基于Unit PNG Fix.js有时候在ie6下不正常的解决办法
网站页面使用unitpngfix.js可以在ie6下使png图片透明。
但是有时候会出现png背景不透明,显示为灰色的问题。
这是因为在页面加载unitpngfix.js后面有其他js。
解决方法:
将unitpngfix.js加载代码:<script type="text/javascript" src="js/unitpngfix.js"></script>移到页面最底部。
相关推荐
-
IE浏览器打不开PNG格式图片的解决
可能原因是: 1.卸载了Kmplayer 2.装了quiktime等软件改写了注册表 3.自己的文件设置有问题 具体解决办法: 1.使用 开始->运行,在运行输入框中输入 "regsvr32 c:\windows\system32\pngfilt.dll"(然后点击确定) 注意,这个pngfilt.dll在有的系统中是在 c:\windows\system中的,要自己查看一下这文件在哪里,根据自己的系统修改一下路径.如果在注册时出现 "已加载 c:\windows\sy
-
PNGHandler-借助JS让PNG图在IE下实现透明(包括背景图)
PNG.JS代码: // PNGHandler: Object-Oriented Javascript-based PNG wrapper // -------------------------------------------------------- // Version 1.1.20031218 // Code by Scott Schiller - www.schillmania.com // ---------------------------------------------
-
IE浏览器下PNG相关功能
目前互联网对于网页效果要求越来越高,不可避免的用到PNG图片,PNG分为几种格 式,PNG8 PNG24 PNG32,其中最常用的,也是显示效果和大小比较适中的则是PNG24,支持半透明,透明,颜色也非常丰富,但由于咱们国人使用IE系列或以IE为内核系列的浏览器占大多数,并且由于 WINDOWS XP在国内市场份额比较大,并且XP上好多人还在用IE6 IE7 IE8等浏览器,而这些浏览器对于PNG支持或多或少都有差距,IE6完全不支持PNG,IE7 IE8支持PNG不完全,在IE7 IE8下面对
-
png在IE6 下无法透明的解决方法汇总
FF和IE7已经直接支持透明的png图了,下面这个主要是解决IE6下透明PNG图片有灰底的 复制代码 代码如下: style="FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/fl.png')" 语法: filter : progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=bEnabled , sizingMethod=sSi
-
jQuery 淡入淡出 png图在ie8下有黑色边框的解决方法
往带有png图的类里加红色字的部分 复制代码 代码如下: background-image:url(******.png)!important;background-image:url(../images/space.gif);/*space.gif 是一个透明的图片文件*/filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src="******.png", enabled=true, sizingMethod=sca
-
ie6下png图片背景不透明的解决办法使用js实现
我们时常在使用png图片的时候,在ie6下发生背景不透明的问题,下面给大家介绍下一个js解决的方式. 首先我们要用到一个js,代码如下: 复制代码 代码如下: /** * DD_belatedPNG: Adds IE6 support: PNG images for CSS background-image and HTML <IMG/>. * Author: Drew Diller * Email: drew.diller@gmail.com * URL: http://www.diller
-
在IE和VB中支持png图片透明效果的实现方法(vb源码打包)
1,使用js文件使IE支持png图片透明效果. pngfix.js: 复制代码 代码如下: var arVersion = navigator.appVersion.split("MSIE") var version = parseFloat(arVersion[1]) function fixPNG(myImage) { if ((version >= 5.5) && (version < 7) && (document.body.filt
-
IE浏览器PNG图片透明效果代码
首先看我们的<img>标签代码: <img src="Example.png" border="0" alt="放大镜" /> 我们将利用IE中特有的特效来满足这个要求,这就是AlphaImageLoader Filter (http://msdn.microsoft.com/library/default.asp?url=/workshop/author/filter/reference/filters/alphaima
-
解决IE6的PNG透明JS插件使用介绍
IE6的PNG透明是个老问题了,最近有朋友问我有没有最好的解决这个问题的插件.虽然知道且在用DD_belatedPNG这个插件,今天抽空把这个发上来. 虽然之前在博客里发过一款jquery的png插件,但是不支持背景平铺. DD_belatedPNG使用了微软的VML语言对PNG图片进行重新绘制,以达到半透明的效果,并且能支持background-position和background-repeat属性,支持伪类.是一款不错的值得推荐的插件,用法也比较简单. 使用方法: 复制代码 代码如下: <
-
JS解决ie6下png透明的方法实例
复制代码 代码如下: <!DOCTYPE html><html lang="en"><head><title>解决ie6下png透明方法之JS法-</title><style type="text/css"> .a{background: #FFFF99 ; background-image: url(bg.jpg); height:800px;padding: 50px; } .b{ fl
-
DD_belatedPNG,IE6下PNG透明解决方案(国外)
我们知道IE6是不支持透明的PNG的,这无疑限制了网页设计的发挥空间. 然而整个互联网上解决这个IE6的透明PNG的方案也是多不胜数,从使用IE特有的滤镜或是expression,再到javascript+透明GIF替代.但是这些方法都有一个缺点,就是不支持CSS中backgrond-position与background-repeat. 而我今天介绍DD_belatedPNG,只需要一个理由,就是它支持backgrond-position与background-repeat.这是其他js插件
-
js png图片(有含有透明)在IE6中为什么不透明了
复制代码 代码如下: function correctPNG() // correctly handle PNG transparency in Win IE 5.5 & 6. { var arVersion = navigator.appVersion.split("MSIE") var version = parseFloat(arVersion[1]) if ((version >= 5.5) && (document.body.filters))
随机推荐
- 比较全的获得ip地理信息的几种方法小结
- mysql索引使用技巧及注意事项
- PHP 中常量的知识整理
- 编写Python脚本抓取网络小说来制作自己的阅读器
- jQuery Validate 验证,校验规则写在控件中的具体实例
- PHP实现更新中间关联表数据的两种方法
- Js动态设置rem来实现移动端字体的自适应代码
- 使用Ruby on Rails快速开发web应用的教程实例
- 传智播客学习之java 反射
- JQuery each打印JS对象的方法
- Javascript检查图片大小不要让大图片撑破页面
- Uglifyjs(JS代码优化工具)入门 安装使用
- js之点击 超连接,提示一个层.点击空白层消失
- C#获取局域网MAC地址的简单实例
- 浅谈PHP正则表达式中修饰符/i, /is, /s, /isU
- ThinkPHP中where()使用方法详解
- 浅谈RxJava+Retrofit+OkHttp 封装使用
- 基于vue2.0实现仿百度前端分页效果附实现代码
- 易语言将十进制数值转换为八进制文本的方法
- Django认证系统实现的web页面实现代码