您的位置:老铁SEO > 站长新闻 > 网站交易 >

透明图片,png透明图片的背景定位

文章来源:http://www.6cu.com

作者:发外链

人气:13

2021-03-22 12:58:03

    在IE6下PNG透明图片做背景,无法使用background-position进行定位。但是可以使用margin和绝对定位来进行。
    另外,由于IE6下的 :hover 只对<a>支持,对其他元素都不起作用,所以需要对IE6单独打补丁。可以使用微软提供的
    csshover.htc文件进行修复。


    <ul class="nav">
    <li>
    <a href="void 0" class="a"><img class="i1" src="img/png_btn.png"></a>
    </li>
    <li>
    <a href="void 0" class="a"><img class="i2" src="img/png_btn.png"></a>
    </li>
    <li>
    <a href="void 0" class="a"><img class="i3" src="img/png_btn.png"></a>
    </li>
    <li>
    <a href="void 0" class="a"><img class="i4" src="img/png_btn.png"></a>
    </li>
    </ul>
    .nav{padding: 0;margin: 0;list-style: none;width:40px;}
    .nav li{width: 160px;height: 40px; overflow: hidden;}
    .nav li a{text-decoration: none;}
    .i1{margin: -2px 0 0 -2px;}
    .a:hover .i1{margin: -42px 0 0 -2px;}
    .i2{margin: -2px 0 0 -162px;}
    .a:hover .i2{margin: -42px 0 0 -162px;}
    .i3{margin: -2px 0 0 -322px;}
    .a:hover .i3{margin: -42px 0 0 -322px;}
    .i4{margin: -2px 0 0 -482px;}
    .a:hover .i4{margin:  -42px 0 0 -482px;}


    IE6下,在不通过修改html代码的情况下,也可通过clip属性来进行模拟。
    而对于htc文件的引入,可以在html标签中加入这一句:
    body { behavior:url("csshover.htc"); }
    即可是div,p等元素支持 :hover。

上一篇:Mysql myisam存储引擎转innodb方法

下一篇:没有了

相关文章

在线客服

外链咨询

扫码加我微信

微信:juxia_com

返回顶部