透明PNG背景图片 For IE 6.0 Firefox Opera

#wrap{ width:460px;margin:20px auto 20px 80px;text-align:left;height:300px; padding:20px; border:1px #eee solid;}

/*not for ie 6.0*/

html>body #wrap{background: url(img/bgcanvas.png) repeat;}

/*for ie 6.0*/

* html #wrap {

filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="img/bgcanvas.png");

background:none;

}

#wrap a{color:#c00; text-decoration: none; position:relative;}/*解决IE下链接失效的问题*/

#wrap a:hover{ text-decoration:underline;}



语法:
filter : progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=bEnabled , sizingMethod=sSize , src=sURL )
属性:
enabled : 可选项。布尔值(Boolean)。设置或检索滤镜是否激活。true | false
      true : 默认值。滤镜激活。
      false : 滤镜被禁止。

sizingMethod : 可选项。字符串(String)。设置或检索滤镜作用的对象的图片在对象容器边界内的显示方式。
            crop : 剪切图片以适应对象尺寸。
      image : 默认值。增大或减小对象的尺寸边界以适应图片的尺寸。
      scale : 缩放图片以适应对象的尺寸边界。
src : 必选项。字符串(String)。使用绝对或相对 url 地址指定背景图像。假如忽略此参数,滤镜将不会作用。

说明:
在对象容器边界内,在对象的背景和内容之间显示一张图片。并提供对此图片的剪切和改变尺寸的操作。如果载入的是PNG(Portable Network Graphics)格式,则0%-100%的透明度也被提供。
PNG(Portable Network Graphics)格式的图片的透明度不妨碍你选择文本。也就是说,你可以选择显示在PNG(Portable Network Graphics)格式的图片完全透明区域后面的内容。

简介写法:
程序代码 程序代码

#wrap{ }
html>body #wrap{background: url(地址从页面出发) ;}
* html #wrap {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="地址从css出发");background:none;}
#wrap a{position:relative;}/*无连接则省略该句*/



文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: css
评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.