`
jandroid
  • 浏览: 1978153 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

css hack, 浏览器 选择

 
阅读更多
IE6以下
*html{}

IE 7 以下
*:first-child+html {} * html {}

只对IE 7
*:first-child+html {}

只对IE 7 和现代浏览器
html>body {}

只对现代浏览器(非IE 7)
html>/**/body {}

最新的Opera 9以下版本
html:first-child {}

Safari
html[xmlns*=”"] body:last-child {}

Firefox 3
.classname, x:-moz-any-link, x:default {}
#id, x:-moz-any-link, x:default {}

====================

区别IE6与FF:
background:orange;*background:blue;

区别IE6与IE7:
background:green !important;background:blue;
区别IE7与FF:
background:orange; *background:green;

区别FF,IE7,IE6:
background:orange;*background:green !important;*background:blue;

区别FF 3
“{”前加上“, x:-moz-any-link, x:default”,只有FF 3能识别

注:
IE都能识别*;标准浏览器(如FF)不能识别*;
IE6能识别*,但不能识别 !important,
IE7能识别*,也能识别!important;
FF不能识别*,但能识别!important;
分享到:
评论

相关推荐

    css safari浏览器识别CSS hack.docx

    在网页设计和开发中,CSS Hack常常用于解决不同浏览器对CSS样式解析的差异问题。本文主要探讨了如何针对Safari浏览器进行CSS Hack,以便在不同的浏览器环境下实现样式的一致性。 首先,我们要明白CSS Hack的基本...

    CSS Hack 浏览器兼容文档

    CSS Hack是一种针对不同浏览器之间解析CSS规则差异的技术,目的是确保CSS样式在各个浏览器中的一致性。在网页设计中,由于各个浏览器(尤其是Internet Explorer的早期版本)对CSS的实现存在差异,导致开发者需要采取...

    css hack浏览器兼容性

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

    H5 CSS hack 和浏览器内核

    3. 选择器级Hack:利用浏览器对某些选择器的支持差异,如`<!--[if IE]>`条件注释是针对IE的。 了解了CSS Hack的基本概念后,我们来看如何在实际项目中运用。例如,你可能需要创建一个demo.html页面,其中包含一个...

    CSS hack浏览器兼容一览表

    为了解决这些问题,开发者们发明了一种技巧,被称为“CSS hack”,以确保网页在不同浏览器上呈现出一致的效果。本文将详细介绍CSS hack及其在各种浏览器中的兼容性。 首先,CSS hack主要是通过编写特定的CSS语法...

    CSSHack解决兼容

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

    CSS Hack 浏览器兼容写法 用法

    CSS Hack 不得不在一些项目中运用到

    各浏览器CSS hack兼容表

    各浏览器CSS hack兼容表各浏览器CSS hack兼容表

    区别不同浏览器CSS hack

    ### 区别不同浏览器CSS Hack知识点详解 #### CSS Hack简介 在Web开发过程中,由于不同浏览器对CSS的支持程度不一,导致同一段CSS代码在不同的浏览器中可能呈现出不同的效果。为了确保网页能在各种浏览器中正常显示...

    css_hack csshack技术

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

    CSS hack技巧大全

    CSS Hack是一种技术,用来解决这些差异,确保样式在各种浏览器中都能正确呈现。本文将详细介绍一些常用的CSS Hack技巧,以及它们在不同浏览器中的应用。 首先,我们需要明确一点:`!important` 不应被视为一种hack...

    各浏览器的cssHack总结

    然而,由于不同浏览器对CSS规范的实现存在差异,导致了样式在各个浏览器中的表现不一致,这就催生了“CSS Hack”的概念。CSS Hack是为了让特定样式在特定浏览器中生效而采用的一些技巧或方法。本文将对各浏览器的CSS...

    CSS Hack 浏览器兼容整理

    CSS hack:针对不同的浏览器写不同的CSS code的过程。 Css hack的原理:由于不同的浏览器对CSS的支持及解析结果不一样,还由于CSS中的优先级的关系。我们就可以根据这个来针对不同的浏览器来写不同的CSS。 浏览器...

    各主流浏览器CSS HACK列表

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

    CSS hack 兼容标识.rar_CSS hack 兼容标识

    首先,CSS Hack的核心在于利用浏览器解析CSS规则的差异,编写特定的代码片段来针对特定浏览器进行样式调整。常见的CSS Hack方法包括属性前缀、特殊字符法、选择器Hack和条件注释等。 1. **属性前缀**:一些浏览器,...

    css hack解决浏览器之间的样式问题

    CSS Hack 是一种技术手段,用来解决不同浏览器对CSS解析方式的差异,确保样式在各浏览器中保持一致。在处理浏览器兼容性问题时,尤其是对于老版本的 Internet Explorer(如IE6和IE7),HACK显得尤为重要。以下是针对...

    css hack,escape from css hack

    然而,由于不同浏览器对CSS规范的实现不一致,开发者有时需要使用“CSS hack”来解决兼容性问题。CSS hack是一种技巧,通过特定的语法结构或属性值来针对特定浏览器进行样式调整。尽管这种方法能快速解决问题,但它...

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

    2. **选择器Hack**:利用某些浏览器特有的选择器进行Hack,例如`_property`在IE6和IE7下生效,而`*property`则在IE6下生效。 3. **CSS注释Hack**:在CSS注释中包含特定字符序列,让某些浏览器忽略后面的规则。例如...

    看懂《CSS hack浏览器兼容一览表》

    CSS hack浏览器兼容一览表 《CSS hack浏览器兼容一览表》在很多的网站都是以一个图片的形式出现,所以许多读者不能理解它的实现的用法,例如:p\roperty:value; ,这句到底是什么意思,其实只要你去了原文地址看它的...

Global site tag (gtag.js) - Google Analytics