zoukankan      html  css  js  c++  java
  • css hack 大全 各个浏览器的css

    各个浏览器的css hack区别属性:

    IE6:       _zoom:1;
    
    IE6/7:     *zoom:1;
    
    IE6/7/8/9 :9
    

    各个浏览器的css hack区别规则

    IE6:   *html{}
    
    IE7:   +.class{}
    
    非IE6: html>body {}
    
    仅火狐:@-moz-document url-prefix(){}
    
    saf3+和谷歌:@media all and (-webkit-min-device-pixel-ratio:0){}
    
    仅opera:@media all and (-webkit-min-device-pixel-ratio:10000),not all and(-webkit-min-device-pixel-ratio:0){}
    
    iphone/mobile/webkit:@media screen and (max-device-480px){}
    
    

    但是,我们应该尽量避免使用CSS Hack

    1. property:value; /* 所有浏览器 */
    2. +property:value; /* IE7 */
    3. _property:value; /* IE6 */
    4. *property:value; /* IE6/7 */
    5. property:value9; /* IE6/7/8/9,即所有IE浏览器 */
    1. * html selector {  }; /* IE6 */
    2. *:first-child+html selector {  }; /* IE7 */
    3. html>body selector {  }; /* 非IE6 */
    4. @-moz-document url-prefix() {  }; /* firefox */
    5. @media all and (-webkit-min-device-pixel-ratio:0) {  }; /* saf3+/chrome1+ */
    6. @media all and (-webkit-min-device-pixel-ratio:10000),not all and (-webkit-min-device-pixel-ratio:0) {  }; /* opera */
    7. @media screen and (max-device-width: 480px) {  }; /* iPhone/mobile webkit */
  • 相关阅读:
    mysql 锁
    python——三道贪心算法例题
    mysql 常见面试题
    API 管理工具
    如何实现一个简化版的 jQuery
    js设计模式--发布订阅模式
    React应该如何优雅的绑定事件?
    js数据结构-链表
    前端开发中的Error以及异常捕获
    vue-router和webpack懒加载,页面性能优化篇
  • 原文地址:https://www.cnblogs.com/jweb/p/4779843.html
Copyright © 2011-2022 走看看