zoukankan      html  css  js  c++  java
  • css hack 记录

    hack一览表:

    标记IE6IE7IE8FFOperaSarari
    [*+><] X X X X
    _ X X X X X
    \9 X X X
    \0 X X X X
    @media screen and (-webkit-min-device-pixel-ratio:0){.bb {}} X X X X X
    .bb , x:-moz-any-link, x:default X X √(ff3.5及以下) X X
    @-moz-document url-prefix(){.bb{}} X X X X X
    @media all and (min- 0px){.bb {}} X X X
    * +html .bb {} X X X X X
    游览器内核 Trident Trident Trident Gecko Presto WebKit

     一些hack补充:

                    ——IE6—— IE7————IE8——FF2————FF3——— Opera9.5
    >property—— Y———— Y———— Y———— N———— N———— N
    .property —— Y———— Y———— Y———— N———— N———— N
    *property—— Y———— Y———— Y———— N———— N———— N
    _property—— Y———— N———— N———— N———— N———— N

    1. color:brown !important;  /*用于Opera、Firefox2、Firefox3等现代浏览器*/  
    2. >color:green !important;    /*IE7、IE8可以识别该规则,因此它覆盖掉了上一条规则*/  
    3. color:red;  /*所有浏览器都可以识别,但是以上两条规则有!important,所以这条规则被忽视;只有IE6认识并覆盖掉上两条规则*/
    区别 IE6与 FF: 
    1 background:orange;*background:blue; 
    
    
    区别 IE6与 IE7: 
    1 background:green !important;background:blue; 
    
    
    区别 IE7与 FF:    
    1 background:orange; *background:green; 
    
    
    区别 FF, IE7, IE6:  
    1 background:orange;*background:green !important;*background:blue; 
    

    浏览器优先级别:FF<IE7<IE6,CSS hack书写顺序一般为FF IE7 IE6

     
    知识共享许可协议
    作品Tim Zhang创作,采用知识共享署名 3.0 中国大陆许可协议进行许可。 。
  • 相关阅读:
    二进制安全的一些基础知识
    栈溢出笔记-第五天
    一次基于白盒的渗透测试
    栈溢出笔记-第四天
    Hadoop1-认识Hadoop大数据处理架构
    Kubernetes1-K8s的简单介绍
    Docker1 架构原理及简单使用
    了解使用wireshark抓包工具
    Linux系统设置开机自动运行脚本的方法
    Mariadb/Mysql 主主复制架构
  • 原文地址:https://www.cnblogs.com/ccdc/p/2115813.html
Copyright © 2011-2022 走看看