zoukankan      html  css  js  c++  java
  • 完美兼容IE及Firefox的PNG背景透明CSS代码

    关键是:

    background:transparent url("../images/logo.png") ;no-repeat top;!important;

    background-repeat:no-repeat; 

    _background:none;

    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/logo.png',sizingMethod='scale');

    说明:

    在 IE6 中,可以很方便地利用 img 的 src 属性,实现本地图片预览,然而在 IE7 中,这种办法却行不通。需要用 AlphaImageLoader

    说明:

    在对象容器边界内,在对象的背景和内容之间显示一张图片。并提供对此图片的剪切和改变尺寸的操作。如果载入的是PNG(Portable Network Graphics)格式,则0%-100%的透明度也被提供。

    语法:

    filter : progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=bEnabled , sizingMethod=sSize , src=sURL )

    enabled: 可选项。布尔值(Boolean)。设置或检索滤镜是否激活。
    true:默认值。滤镜激活。
    false:滤镜被禁止。

    sizingMethod: 可选项。字符串(String)。设置或检索滤镜作用的对象的图片在对象容器边界内的显示方式。
    crop:剪切图片以适应对象尺寸。
    image:默认值。增大或减小对象的尺寸边界以适应图片的尺寸。
    scale:缩放图片以适应对象的尺寸边界。

    src: 必选项。字符串(String)。使用绝对或相对 url 地址指定背景图像。假如忽略此参数,滤镜将不会作用。

     

     注意:IE的图片路径./images   火狐Firefox 是 ../images

    例子如下:

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    <STYLE>
    BODY {
    margin:0px;
    FONT-FAMILY: arial,sans-serif;
    font-size:100%;
    background: url(http://shared.youdao.com/images/skins/movie/hzz/preview.jpg)
    }
    .logo {
    clear:both;
    margin-top:18px;
    background: transparent url(http://shared.youdao.com/images/logos/youdao-logo-s.png) no-repeat top;
    *margin-left:-5px;
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://shared.youdao.com/images/logos/youdao-logo-s.png',sizingMethod='scale');
    height:139px;
    362px;
    }
    </STYLE>

    </head>
    <body>
    <div class=logo></div>
    </body>
    </html>

  • 相关阅读:
    17点50分系列-如何平静的工作
    Java之简单的聊天工具
    伪分布式环境下命令行正确运行hadoop示例wordcount
    Linux 从 sar 到 sar2html 的认识
    telnet简单操作 模拟请求
    3D跑酷游戏《月影忍者之疾风狂逃》
    [每日一题] OCP1z0-047 :2013-07-24 子查询――外查询与内查询的执行顺序
    思科27亿美元收购网络安全公司Sourcefire
    利用Format函数格式化时间和日期
    HI3531网络tftp、nfs加载 分类: arm-linux-Ubuntu HI3531 2014-01-03 09:11 826人阅读 评论(0) 收藏
  • 原文地址:https://www.cnblogs.com/hakuci/p/1870178.html
Copyright © 2011-2022 走看看