`
yunmoxue
  • 浏览: 289348 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

ie6,ie9 css hack

    博客分类:
  • css
 
阅读更多
/*ie6 only*/
body{

  _background:blue;

}


/*ie9 only*/
:root body{

  background:gray\0;

}
 




----------ie9-------------------

:root 是 css3的写法

\0 是为了区别其他支持css3的非ie浏览器

\0的写法 ie8,ie9都支持,将来的ie10可能也会支持..谨慎使用..



参考资料:
ie6~ie9 hack 写法

巧用CSS3属性作为CSS hack

IE8的css hack

IE9的css hack

 

分享到:
评论

相关推荐

    针对firefox ie6 ie7 ie8的css样式hack

    本文将详细介绍如何为Firefox以及IE6、IE7、IE8等浏览器编写CSS Hack。 ### CSS Hack定义 CSS Hack是一种专门用于解决浏览器间CSS渲染差异的技术,通过向某些浏览器提供特定的样式规则来达到兼容的目的。CSS Hack...

    IE6、IE7、IE8、Firefox兼容性CSS HACK代码+示例

    尤其是在处理旧版Internet Explorer(如IE6、IE7、IE8)与现代浏览器(如Firefox、Chrome等)之间的样式差异时,CSS Hack技巧成为了必不可少的工具。本文将深入探讨不同浏览器兼容性的CSS Hack代码及其实例,帮助...

    CSSHack解决兼容

    什么是CSS hack: 由于不同的浏览器,对CSS的解析认识不一样,从而导致生成的页面效果不一样,得不到我们所需要的页面效果。 针对不同的浏览器写不同的CSS code的过程,就叫CSS hack,也叫写CSS hack

    CSS HACK 兼容列表 Firefox,IE5,IE5.5,IE6,IE7,IE8.rar

    5. **Unicode字符Hack**:如`\9`是针对IE6-IE8的一个常见Unicode Hack,它允许在数字或颜色值后添加,只影响这些版本的IE浏览器。 压缩包中的“CSS_HACK_兼容列表_Firefox,_IE5,_IE5.5,_I.txt”文件很可能是详细...

    IE6/IE7/IE8/Firefox/Chrome/Safari的CSS hack兼容一览表

    "IE6/IE7/IE8/Firefox/Chrome/Safari的CSS hack兼容一览表" 提供了一个宝贵的资源,帮助开发者解决在不同浏览器之间存在的CSS样式差异。下面我们将深入探讨这个话题,了解各种CSS hack及其在这些浏览器中的表现。 ...

    css_hack csshack技术

    - **`*` (星号)**:星号Hack主要用于向IE6和IE7提供样式,而其他浏览器则不会受到影响。例如,`*margin: 10px;` 只会在IE6和IE7中生效。 - **`_` (下划线)**:下划线Hack同样用于向IE6提供样式。例如,`_border: 1...

    CSS布局资料:IE5、IE6、IE7、IE8 的CSS HACK兼容列表.mht

    CSS布局资料:IE5、IE6、IE7、IE8 的CSS HACK兼容列表

    ie6,ie7,ie8和FF下CSS解决兼容性大全(CSS HACK)

    搜集整理的CSS HACK,也即是在多种浏览器(主要是ie6 ie7 ie8 ff)下样式统一的解决办法。 内容还是较全的,前台开发中常见的兼容性问题都可以找到解决方法,值得研究。 包括各浏览器CSS hack,技巧。有实例。

    IE6、IE7、IE8对css和js支持方面差异的研究

    在探讨IE6、IE7、IE8对CSS和JavaScript支持的差异时,我们可以发现一系列显著的兼容性问题和解析规则的变化。以下是对这些差异的详细分析: 1. **JavaScript性能和垃圾收集**: - 在IE6中,JScript引擎在处理大量...

    css区别IE和非IE浏览器

    - **下划线选择器(_):** 该hack方式使得CSS规则仅被IE6解析。 ```css #tip { background: blue; /* 非IE浏览器 */ _background: orange; /* IE6 */ } ``` - **星号加下划线选择器(*_):** 可以让CSS规则仅被...

    CSS hack技巧大全

    4. \9后缀:`\9`在IE6、IE7、IE8中识别,代表CSS2.1的滤镜特性。 5. \0后缀:`\0`在IE8及更高版本、Safari 3.1+、Chrome 1+中识别,针对CSS3的兼容。 6. @media screen and (-webkit-min-device-pixel-ratio:0):这...

    ie6/7/8的 css hack

    【CSS Hack】在Web开发中,CSS Hack是一种特殊的技术,用于解决不同浏览器对CSS解析的差异,特别是针对老版本的Internet Explorer(IE6、IE7和IE8)的兼容性问题。这些浏览器在解析CSS时存在诸多不一致,导致设计师...

    区分ie6 7 8 FF 的css hack 日常总结

    "区分ie6 7 8 FF 的css hack 日常总结"这个主题集中讨论了如何针对IE6、IE7、IE8以及Firefox等浏览器编写特定的CSS代码来实现跨浏览器的兼容性。 首先,让我们了解CSS Hack的基本概念。CSS Hack是指由于不同浏览器...

    IE6, IE7, IE8 CSS 兼容速查表

    5. **CSS Hack**:针对IE的兼容性问题,开发者会使用特定的CSS Hack,如`_width`(仅IE6识别)、`*width`(IE6和IE7识别)、`<!--[if IE 8]>...<![endif]-->`条件注释等,以提供针对性的样式。 6. **PNG透明问题**...

    让IE6、IE7、IE8支持CSS3的圆角、阴影样式

    3. **CSS Hack**:对于某些简单的圆角效果,可以使用特定的CSS hack针对IE6-8编写样式,例如使用`expression`或`filter`属性。但这种方法并不推荐,因为它会导致代码复杂性增加,且性能较差。 4. **渐进增强**:...

    CSS Hack 浏览器兼容文档

    本篇文章主要探讨了针对IE6、IE7、IE8、IE9以及Firefox(FF)的CSS Hack方法。 1. **CSS Hack原理**: 不同的浏览器对某些CSS特性或者字符的识别有所不同。例如,星号(*)在IE6和IE7中被识别为一个选择器前缀,但...

    css hack浏览器兼容性

    css hack ie6 ie7 ie8 firefox等浏览器兼容性

    CSS hack 针对IE6,IE7,firefox显示不同效果

    针对IE6、IE7和Firefox显示不同效果的CSS hack是前端开发中常见的需求,特别是在使用CSS+DIV布局时。本文将详细讲解如何使用CSS hack来区分这三种浏览器,并提供一些实用的技巧和方法。 首先,我们需要了解IE6、IE7...

    IE9的css hack使用示例

    这些示例体现了CSS hack的历史与演进,从IE6到IE9,开发者们必须不断地学习和适应浏览器之间的差异。虽然现代浏览器之间的兼容性已经有了大幅改进,但在某些情况下,针对老旧浏览器的兼容性处理仍然是必要的。而且,...

Global site tag (gtag.js) - Google Analytics