浏览器hack处理
马蹄印
学技术必须耐得住寂寞
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ie条件注释来解决ie hack
首先提一点,ie10是不支持条件注释的,它的解决方法网上有介绍 可以加载css文件 可以加载的定义,放在默认的后面 1.区别ie6,ie7,ff #tip { background:blue; /*Firefox背景变蓝色*/ *background:black; /*IE7 背景变黑色*/ _b原创 2014-12-15 23:19:27 · 533 阅读 · 0 评论 -
用!important来处理大部hack
ie对!important元素定义会忽略,其他浏览器则可以识别,可以这样定义 .font12px { font-size:12px !important;/* 对ie无效 */ font-size:14px; /*对ie有效*/ } 如果用chrome打开页面则显示12px;如果用ie打开页面则显示14px;原创 2014-12-10 00:43:44 · 600 阅读 · 0 评论 -
ff,ie6,ie7 css hack处理依据
IE都能识别*;标准浏览器(如FF)不能识别*; IE6能识别*,但不能识别!important;ie8以上也不能识别 IE7能识别*,也能识别!important; FF不能识别*,但能识别!important; chrome,opera能识别!important;原创 2014-12-10 01:25:53 · 424 阅读 · 0 评论 -
ie专有hack
:root #1{color:red\9;}原创 2014-12-10 23:32:47 · 432 阅读 · 0 评论 -
ie兼容属性是有限制的
,这是ie8特有的,其他浏览器无效,让ie8以ie7内核加载,只要ie7下显示正确,ie8就没问题 对ie,ff兼容css hack,并不是对所有样式都可以兼容的,目前只发生color,background-color可以兼容 selector{ background-color:#f00;/*all*/ background-color:#0ff\0;/* ie原创 2014-12-10 23:29:51 · 495 阅读 · 0 评论 -
通过判断ie的版本动态的加载js等其他文件,来解决不兼容问题
原创 2014-12-13 15:37:49 · 2133 阅读 · 0 评论
分享