csshack
来源:互联网 发布:js 严格模式 全局 编辑:程序博客网 时间:2024/05/19 14:34
CSS Hack是一种类似作弊的手段,以欺骗浏览器的方式达到兼容的目的,是用浏览器的兼容性差异来解决浏览器的兼容性问题。
IE6789 CSS Hack
selectors{ properties:values\9; /* ie6789 */ properties:values\0/; /* ie89 */ =properties:values; /* ie67 */ -properties:values; /* ie6 */}:root selectors{ properties:values\9; /* ie9 */}
<!--[if lt IE 7]><html class="ie6"><![endif]--><!--[if IE 7]><html class="ie7"><![endif]--><!--[if IE 8]><html class="ie8"><![endif]--><!--[if gt IE 8]><!--><html><!--<![endif]-->
Chrome & Safari CSS Hack
@media all and (-webkit-min-device-pixel-ratio:1) { selectors{ properties:values; }}
Firefox CSS Hack
@-moz-document url-prefix() { selectors{ properties:values; }}
Opera CSS Hack
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) { selectors{ properties:values; }}
IE条件注释
<!-- [if IE]> 这里只有ie浏览器才可以显示<![endif]-->
<!-- [if !IE]><!--> 这里只有非ie浏览器才可以显示<!--<![endif]-->
<!--[if IE 6]> 这里只有ie6浏览器才可以显示<![endif]-->
<!--[if IE 7]> 这里只有ie7浏览器才可以显示<![endif]-->
<!--[if IE 8]> 这里只有ie8浏览器才可以显示<![endif]-->
<!--[if (gte IE 9)|!(IE)]><!--> 这里只有ie9以上浏览器和非ie浏览器才可以显示<!--<![endif]-->
- csshack
- CSSHack
- 什么是CSShack
- CSSHack 选择器
- 浏览器csshack
- csshack总结
- 关于cssHack
- CSShack大全
- CSShack 布局
- CSShack浏览器兼容一览表
- CSSHACK解决IE兼容性问题
- cssHack的作用
- CSShack:区分IE6,IE7,firefox
- 一个针对IE7的CSSHack
- 关于对ie8的csshack 感觉很不爽
- 浏览器兼容性处理(1)各浏览器csshack兼容表
- 浏览器兼容处理(HTML条件注释、CSSHack和JS识别)
- 浏览器兼容处理(HTML条件注释、CSSHack和JS识别)
- 读书笔记——各向异性纹理过滤
- ns2.34安装方法
- EverNote开发"圈点“的工程师,为什么要放弃治疗?
- mongodb安装及简介
- aix5.3移植到aix7.1
- csshack
- android常见bug汇总
- java的技巧!
- 关于Oracle事务的总结
- Opticks的插件创建--写一个插件类
- acm-字符处理
- java的浅谈!
- 今晚吃什么?
- EIP寄存器