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

css在ie11兼容写法

CSS是网页设计中必不可少的一部分,它可以控制网页的样式和布局,使得网页变得更加美观和易于阅读。但是,当我们在编写CSS时,经常会遇到兼容性的问题,特别是在IE11中,由于其独特的渲染引擎,导致了一些CSS写法无法正常显示,需要我们采用一些特殊的写法来兼容IE11浏览器。

/* 以下是一些在IE11中兼容CSS写法的示例 */

/* 1. 使用-ms前缀 */
.Box {
    display: -ms-flexBox; /* IE11中使用-ms-flexBox */
    display: flex;
}

/* 2. 使用IE条件注释 */


/* 3. 使用IE Hack */
.Box {
    margin-top: 10px\9; /* IE8及以前版本 */
    *margin-top: 10px; /* IE7及以前版本 */
    _margin-top: 10px; /* IE6及以前版本 */
}

/* 4. 使用IE Hack来兼容CSS3属性 */
.Box {
    background-color: #000\9; /* 兼容IE8及以前版本 */
    background-color: rgba(0,0.5); /* 正常浏览器显示 */
}

css在ie11兼容写法

通过上面这些兼容性写法,我们可以兼容IE11中的一些常见CSS问题,使得我们的网页可以在不同浏览器中得到良好的兼容性效果

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