zoukankan      html  css  js  c++  java
  • IE6,7,8 CSS HACK

    1.区别IE和非IE浏览器CSS HACK代码

     #divcss5{
    background:blue; /*非IE 背景藍色*/
    background:red 9; /*IE6、IE7、IE8背景紅色*/
    }

    2.区别IE6,IE7,IE8,FF CSS HACK 
    【区别符号】:「9」、「*」、「_」
    【示例】:

    #divcss5{
    background:blue; /*Firefox 背景变蓝色*/
    background:red 9; /*IE8 背景变红色*/
    *background:black; /*IE7 背景变黑色*/
    _background:orange; /*IE6 背景变橘色*/
    }


     【说明】:因为IE系列浏览器可读「9」,而IE6和IE7可读「*」(米字号),另外IE6可辨识「_」(底线),因此可以依照顺序写下来,就会让 浏览器正确的读取到自己看得懂得CSS语法,所以就可以有效区分IE各版本和非IE浏览器(像是Firefox、Opera、Google Chrome、Safari等)。

     3.区别IE6、IE7、Firefox (EXP 2)
    【区别符号】:「*」、「!important」

    【示例】:

     #divcss5{
    background:blue; /*Firefox 背景变蓝色*/
    *background:green !important; /*IE7 背景变绿色*/
    *background:orange; /*IE6 背景变橘色*/
    }


    【说明】:IE7可以辨识「*」和「!important」,但是IE6只可以辨识「*」,却无法辨识「!important」,至于Firefox可以读取「!important」但不能辨识「*」因此可以透过这样的差异来有效区隔IE6、IE7、Firefox。

  • 相关阅读:
    nginx反向代理编译异常
    TCP/ip协议栈之内核调优
    Tcp之异常
    Codeforces Round #584
    Codeforces Round #588 (Div. 2)
    Codeforces Round #587 (Div. 3) F
    P4587 [FJOI2016]神秘数 主席树
    P4559 [JSOI2018]列队 主席树
    P4098 [HEOI2013]ALO 可持久化01trie
    4771: 七彩树 主席树
  • 原文地址:https://www.cnblogs.com/mguo/p/3152362.html
Copyright © 2011-2022 走看看