IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

标签:IE10

共 1 篇相关文章

IT 累计浏览 4,854

IE10 CSS hack

这篇讲的是Windows 8普及后,开发者发现不少网页在IE10中显示异常,一部分是旧版IE的CSS hack遗留问题,另一些则是新出现的兼容性问题。由于IE10不再支持条件注释,作者整理了几种针对IE10的CSS Hack方法。 首先是结合IE私有条件编译和JavaScript,在页面中为html元素添加“ie10”类名,从而通过选择器应用特定样式。另一种是利用IE10支持的“-ms-high-contrast”媒体查询特性,直接编写仅对该浏览器生效的CSS规则,不过这种方法也可能被未来版本继承。文章还提到了利用“min-width:0\0”这种hack同时覆盖IE9和IE10,但区分度不高。 作者在最后坦言,为IE专门编写hack是一件无奈的事情,这些方法都存在未来失效的风险,但它们确实是解决当前兼容性问题的实用技巧。