`
liboxlu
  • 浏览: 64284 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

简单概述各浏览器间的CSS hack

    博客分类:
  • css
阅读更多
有关各种浏览器间的css差异令人发指,这里简单介绍ie6,ie7,ie8和ff浏览器的css hack
"\9" 例:"margin:0px auto\9;".这里的"\9"可以区别所有IE和FireFox.
"*" IE6、IE7可以识别.IE8、FireFox不能.
"_" IE6可以识别"_",IE7、IE8、FireFox不能.

如此,就可以完全区分开IE6、IE7、IE8、FireFox了.
举例:
.color{
    background-color: #CC00FF;        /*所有浏览器都会显示为紫色*/
    background-color: #FF0000\9;    /*IE6、IE7、IE8会显示红色*/
    *background-color: #0066FF;        /*IE6、IE7会变为蓝色*/          
    _background-color: #009933;        /*IE6会变为绿色*/
}
0
0
分享到:
评论

相关推荐

    各主流浏览器CSS HACK列表

    ### 各主流浏览器CSS HACK列表详解 #### 一、引言 随着Web技术的发展与进步,浏览器兼容性问题一直是前端开发者关注的重点之一。由于不同浏览器对CSS的支持程度有所差异,为了确保网页能够在各种浏览器中正常显示,...

    css_hack csshack技术

    #### 二、CSS Hack 技术概述 **CSS Hack**是一种通过特定语法或标记来针对不同浏览器或其版本定制CSS样式的技巧。这种方法可以帮助开发者解决浏览器间的兼容性问题,实现统一的设计表现。 #### 三、常用CSS Hack ...

    CSS 针对谷歌浏览器(Chrome) safari的webkit核心浏览器CSS hack.txt )

    ### CSS Hack针对WebKit核心浏览器(如Chrome与Safari)的应用详解 #### 一、引言 随着前端技术的发展,浏览器兼容性一直是开发者面临的重要问题之一。由于不同浏览器内核对CSS的支持程度存在差异,为了确保网页在...

    css hacks 利用浏览器的漏洞来隐藏特定浏览器的CSS规则

    CSS Hacks是一种技术手段,通过利用不同浏览器在解析CSS时存在的差异性,让开发者能够针对特定版本的浏览器应用特定的样式规则。这种方式主要用于解决跨浏览器兼容性问题,确保网页在不同的浏览器中呈现出一致的效果...

    各浏览器hack

    ### 各浏览器Hack详解 #### 一、引言 在前端开发过程中,由于不同浏览器对CSS的支持程度不一,导致同样的代码在不同的浏览器下显示效果可能会有所差异。为了解决这种兼容性问题,开发者们发明了一种叫做“浏览器...

    针对主流浏览器的CSS-HACK写法及IE常用条件注释

    #### 一、主流浏览器CSS兼容性问题概述 在前端开发过程中,为不同浏览器编写兼容的CSS样式是必不可少的一部分,尤其是对于IE6、IE7、IE8等旧版本浏览器,由于它们遵循的CSS标准与现代浏览器存在较大差异,常常需要...

    css hack大全

    #### 一、CSS Hack 概述 CSS Hack 是一种特定的技术手段,用于在不同浏览器或浏览器的不同版本之间实现差异化的样式处理。由于各个浏览器对CSS的支持程度不同,开发者可能需要使用特定的方法来确保网页在所有浏览器...

    CSS教程之通用的css hack简介

    #### 二、CSS Hack概述 CSS Hack是一种针对特定浏览器或版本编写CSS规则的方法,通过特殊语法让某些浏览器识别而其他浏览器忽略,以此来解决兼容性问题。CSS Hack分为多种类型,包括但不限于通用Hack、条件注释Hack...

    CSS在IE6, IE7, IE8, Firefox中的特定使用(Hack).

    Hack通过利用各浏览器对CSS语法的不同解析规则,使某些CSS属性或值仅在目标浏览器中生效,从而实现跨浏览器兼容性。 ### 二、针对IE6的Hack **下划线前缀(_)**:此方法使CSS属性仅在IE6中生效。例如,`_line-...

    最新CSS hack技术(IE6/7/8)

    CSS Hack是一种针对特定浏览器(通常是旧版本浏览器)编写CSS代码的方法,通过利用这些浏览器解析CSS规则时的差异性,使得某些样式只被目标浏览器所识别和应用。这对于处理旧版IE浏览器尤其重要,因为它们在渲染页面...

    css兼容.txt

    这包括使用特定于浏览器的CSS hack、条件注释、第三方库以及灵活的设计方法。虽然IE6、IE7和IE8等老旧浏览器的使用率已经大幅下降,但在某些特定情况下仍然需要考虑到它们的存在。通过合理的方法和技术手段,可以...

    CSS浏览器兼容和IE中bug问题

    通过使用特定的CSS Hack技巧,我们可以有效地提高网页在不同浏览器下的表现一致性。随着技术的发展,现代浏览器对CSS标准的支持越来越好,但在处理老旧浏览器兼容性问题时,掌握这些技巧仍然非常重要。

    CSS浏览器兼容问题整理

    由于不同的浏览器对于CSS的支持程度不一,这导致了许多原本简单的样式实现起来却变得异常复杂。本文将从CSS浏览器兼容性的角度出发,探讨几个常见问题及其解决方案,特别针对的是IE6、IE7以及Firefox这些较早版本...

    CSS Hack 汇总快查 振之整理

    **CSS Hack 概述** CSS Hack 是一种针对不同浏览器之间的CSS样式解析差异而采取的解决策略,目的是确保网站在各种浏览器上展现一致。由于不同浏览器对CSS规范的实现不尽相同,有时会出现某些样式在某个浏览器中生效...

    各浏览器padding、margin的差异

    - **Normalize.css**: 保留有用的浏览器默认样式并修复浏览器间的一致性问题。 - 这两种方法都可以有效减少浏览器间的样式差异,提高网页布局的兼容性和一致性。 3. **响应式布局**: - 使用百分比单位或媒体查询...

    CSS完美兼容IE6_IE7_FF的通用方法

    解决CSS在IE6、IE7与Firefox间的兼容性问题,需要掌握一系列Hack技巧和浏览器特性知识。通过精心设计和测试,可以确保网页在不同浏览器中呈现出一致且优雅的外观。随着浏览器技术的发展,虽然IE6和IE7的用户逐渐减少...

Global site tag (gtag.js) - Google Analytics