Jquery boxy 在 IE 6 下的圆角图片不显示问题
2010-07-23 10:47
459 查看
最近在用jquery插件做一些网页特效,发现jquery boxy弹出特使框挺不错的,在它的官网
(官方地址 http://onehackoranother.com/projects/jquery/boxy/)
上它看到实例效果不错,就下了源码来,可是在本地打开测试时发现,弹出框的圆角图片不显示,在网上找了很多资料,也没搞清楚。于是就耐下心来自己找问题,毕竟自己动手,丰衣足食嘛:)
其实很简单,就是它的css样式表引用图片的路径问题。
找到它的样式表:boxy.css
其中有几段中引用了圆边的图片
.boxy-wrapper .top-left { background: url('../images/boxy-nw.png'); }
.boxy-wrapper .top-right { background: url('../images/boxy-ne.png'); }
.boxy-wrapper .bottom-right { background: url('../images/boxy-se.png'); }
.boxy-wrapper .bottom-left { background: url('../images/boxy-sw.png'); }
/* IE6+7 hacks for the border. IE7 should support this natively but fails in conjuction with modal blackout bg. */
/* NB: these must be absolute paths or URLs to your images */
.boxy-wrapper .top-left { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/boxy-nw.png'); }
.boxy-wrapper .top-right { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/boxy-ne.png'); }
.boxy-wrapper .bottom-right { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/boxy-se.png'); }
.boxy-wrapper .bottom-left { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/boxy-sw.png'); }
DXImageTransform.Microsoft.AlphaImageLoader的方法是使用透明图片,但是它的SRC的图片地址不会追寻CSS的路径,所以要使用绝对路径或完整的URL路径
(官方地址 http://onehackoranother.com/projects/jquery/boxy/)
上它看到实例效果不错,就下了源码来,可是在本地打开测试时发现,弹出框的圆角图片不显示,在网上找了很多资料,也没搞清楚。于是就耐下心来自己找问题,毕竟自己动手,丰衣足食嘛:)
其实很简单,就是它的css样式表引用图片的路径问题。
找到它的样式表:boxy.css
其中有几段中引用了圆边的图片
.boxy-wrapper .top-left { background: url('../images/boxy-nw.png'); }
.boxy-wrapper .top-right { background: url('../images/boxy-ne.png'); }
.boxy-wrapper .bottom-right { background: url('../images/boxy-se.png'); }
.boxy-wrapper .bottom-left { background: url('../images/boxy-sw.png'); }
/* IE6+7 hacks for the border. IE7 should support this natively but fails in conjuction with modal blackout bg. */
/* NB: these must be absolute paths or URLs to your images */
.boxy-wrapper .top-left { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/boxy-nw.png'); }
.boxy-wrapper .top-right { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/boxy-ne.png'); }
.boxy-wrapper .bottom-right { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/boxy-se.png'); }
.boxy-wrapper .bottom-left { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/boxy-sw.png'); }
DXImageTransform.Microsoft.AlphaImageLoader的方法是使用透明图片,但是它的SRC的图片地址不会追寻CSS的路径,所以要使用绝对路径或完整的URL路径
相关文章推荐
- fancybox1.3.1 基于Jquery的插件在IE中图片显示问题
- Jquery插件fancybox1.3.1在IE中图片显示问题
- fancybox1.3.1 基于Jquery的插件在IE中图片显示问题
- Android使用UIL加载圆角图片不显示的问题及解决办法
- jquery实现图片等比例缩放,解决max-width在ie中不兼容问题
- jQuery插件之ajaxFileUpload(异步上传图片并实时显示,并解决onchange后ajaxFileUpload失效问题)
- Rails WEBrick 服务器问题:ie下不能显示图片,图片放在public目录下的,chrome可以显示
- JQuery boxy插件在IE中边角图片不显示问题的解决
- 个别图片IE中无法显示问题
- 今天遇到的IE6下jquery js将图片写入html图片不显示的问题
- jQuery插件之ajaxFileUpload(异步上传图片并实时显示,并解决onchange后ajaxFileUpload失效问题)
- jquery的ajaxForm在IE上传文件后返回json显示"文件下载"问题
- 关于在IE-8下 button的背景图片不能正确显示的问题
- Jcrop 做图片剪裁 在IE中无法显示问题解决办法
- IE下fancybox显示图片不全问题
- jpg格式图片在ie下显示XX的问题
- 个别图片IE中无法显示问题
- ie不能显示部分图片的问题
- 解决Glide加载网络圆角图片先显示完整图片的问题
- IE,FireFox浏览器当选中图片就显示的兼容问题