微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

css兼容ie6代码

CSS作为前端必不可少的一部分,在不同的浏览器中都有着不同的表现,其中最为典型的就是IE6的兼容问题。下面我们来介绍一些在编写CSS兼容IE6时常用的代码

/* 1. 解决IE6下图片链接出现蓝色边框的问题 */
a img {
    border: none;
}

/* 2. 解决IE6下页面出现双倍边距的问题 */
* html .Box {
    margin: 0;
}

/* 3. 解决IE6下图片自适应大小的问题 */
img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
}

/* 4. 解决IE6下position:fixed无法使用的问题 */
* html body {
    behavior: url(css/ie/css/fixed.htc);
}

/* 5. 解决IE6下min-height无法使用的问题 */
.Box {
    height: auto !important;
    height: 100%;
    min-height: 100%;
}

/* 6. 解决IE6下transparent无法使用的问题 */
* html .Box {
    background-color: #000000;
    filter: alpha(opacity=0);
    zoom: 1;
}

/* 7. 解决IE6下元素间距溢出的问题 */
.Box {
    overflow: hidden;
    zoom: 1;
}

/* 8. 解决IE6下PNG图片透明背景变黑的问题 */
img {
    behavior: url(css/ie/css/iepngfix.htc);
    padding: 0;
    margin: 0;
}

css兼容ie6代码

以上是一些常见的CSS兼容IE6的代码,但随着浏览器技术的不断更新,也会有越来越多的代码出现,希望大家在编写代码时能够多加注意。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。