例如在某个css.css文件中有样式:

.table22 
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../Styles/001/images/img_57.png",sizingMethod="scale");
	/*background-image: url(../images/img_57.png);*/
	height: 56px;
	width: 18px;
	vertical-align: bottom;
}

                

注:(Styles和UIStructs在同一个目录)。

 

在某个a.aspx页面中引用了table22样式,如果使用background-image: url(../images/img_57.png);则路径是css.css相对于该图片的位置

但是由于png格式的图片在IE6下显示会有阴影,所以要使用filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../Styles/001/images/img_57.png",sizingMethod="scale");

这样的形式来显示图片,但是用这种形式的话,路径是a.aspx相对于该图片的位置。

如果是filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/img_57.png",sizingMethod="scale");则路径不对。