• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
阳光Angel
博客园    首页    新随笔    联系   管理    订阅  订阅
css hack整理:区别FF,IE8,IE7,IE6,SF,CH浏览器
css hack整理:区别FF,IE8,IE7,IE6,SF,CH浏览器
2013年03月24日 ⁄ CSS ⁄ 共 716字 ⁄ 暂无评论
        前端开发最要命的事就是处理浏览器的兼容性问题,楼主理解民生疾苦于此稍作整理:
        其中:OP表示Opera,SF表示Safari,Ch表示Chrome;FF表示firefox;



  1. .test{   

  2.     color:#000;                                /* 正常写法普遍支持 */  

  3.     color:#00F\9;                              /* 所有IE浏览器(ie6+)支持 */  

  4.                                                /*但是IE8不能识别“ * ”和“ _ ” */  

  5.     [color:#000;color:#0F0;                    /* SF,CH支持 */  

  6.     color:#00F\0;                              /* IE8支持*/  

  7.     *color:#FF0;                               /* IE7支持 */  

  8.     _color:#F00;                               /* IE6支持 */  

  9. }   

注意了:不管是什么方法,书写的顺序都是firefox的写在前面,IE7的写在中间,IE6的写在最后面。

补充:

IE6能识别 *,但不能识别 !important,
IE7能识别 *,也能识别!important;
FF不能识别 *,但能识别!important;
下划线”_“,IE6支持下划线,IE7和firefox均不支持下划线。

上,图了:

最全的css hack

posted on 2013-11-13 10:01  xiaoleilei  阅读(559)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3