Jquery boxy 在 IE 6 下的圆角图片不显示问题

本文介绍了解决jQuery Boxy插件在本地测试时圆角图片不显示的问题,通过调整CSS图片路径设置确保正确加载。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近在用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路径

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值