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

css hack 下划线 星号

阅读更多
IE6识别*和_, 不识别 !important
IE7识别*, 不识别_,识别 !important
而firefox两个都不识别, 识别 !important

参考:
css属性前的下划线 : http://bbs.blueidea.com/archiver/tid-2890213.html
什么是CSS hack : http://www.div-css.com/html/standard/hack/7469631787942.html
分享到:
评论

相关推荐

    css_hack csshack技术

    - **下划线与星号组合**:可以利用`_`和`*`的特性来组合Hack,如`*+html .element { ... }` 或 `._element { ... }` 来区分IE7和其他浏览器。 - **多重Hack**:有时需要结合多种Hack来达到目的,如`*background: ...

    CSS Hack 浏览器兼容文档

    例如,星号(*)在IE6和IE7中被识别为一个选择器前缀,但在FF、IE8及更高版本中不被识别;叹号important(!important)在除IE6外的所有浏览器中都被用来强制应用某个样式;下划线(_)仅被IE6支持,其他浏览器不识别...

    cssHack样式解析

    例如,IE6 能识别下划线 "_" 和星号 "*",IE7 能识别星号 "*",但不能识别下划线 "_",而 Firefox 两个都不能认识。因此,我们可以根据浏览器的支持情况来写不同的 CSS。 写 CSS Hack 需要遵循一定的规则,例如: ...

    CSS hack-CSS

    在CSS中,可以使用星号(*)前缀作为hack,这在IE6中被识别,而Firefox则无法识别。例如: ```css background: orange; /* Firefox */ *background: blue; /* IE6 */ ``` 2. 区分IE6与IE7: IE7增加了对!...

    CSS Hack是什么

    例如,IE6能够识别下划线“_”,而IE7能识别星号“*”,但不能识别下划线“_”,Firefox则对两者均无法识别。 - 示例代码: ```css div { background: green; /* for Firefox */ _background: blue; /* for IE6...

    CSS Hack Table

    常见的CSS Hack包括但不限于下划线(_)和星号(*)前缀,条件注释,以及使用不同的浏览器私有属性等。在实际开发中,应尽量避免过度依赖CSS Hack,因为它们可能会增加代码的复杂性和维护难度。优先选择使用渐进增强和...

    web前端规范之CSSHack.pdf

    1. **类内部Hack**:通过特殊字符如下划线`_`(IE6识别)和星号`*`(IE7识别)来修改CSS属性。 2. **选择器Hack**:利用特定的浏览器选择器,如`*html .class`(IE6)或`*+html .class`(IE7)。 3. **HTML头部引用...

    CSS hack浏览器兼容一览表

    例如,下划线`_`通常用于解决IE6中的问题,星号`*`常用于针对IE7,而双冒号`::before`和`::after`伪元素则在现代浏览器中被广泛使用。 接下来,我们来看一下一些常见的CSS hack及其浏览器兼容性: 1. **IE6专有...

    web前端规范之CSSHack[总结].pdf

    类内部Hack是通过在CSS属性名中添加特殊字符,如下划线 "_" (IE6)或星号 " *" (IE7)。选择器Hack则是利用特定的CSS选择器语法,如"*html .class" (IE6)或"*+html .class" (IE7)。HTML头部引用Hack是在HTML文档头部...

    浏览器兼容.doc-CSS hack姐姐兼容性问题

    例如,IE6能识别下划线 "_" 和星号 " * ",而IE7仅识别星号,Firefox则不识别这两种符号。开发者可以通过这些特性为不同浏览器编写特定的CSS规则。 CSS Hack的原理主要依赖于浏览器对CSS的解析差异和CSS优先级规则...

    针对firefox ie6 ie7 ie8的css样式hack

    可以使用星号加HTML元素选择器的组合 `*+html` 来特指IE7: ```css #menu { *line-height: 23px; /* 适用于IE7和IE6 */ } *+html #menu { /* 仅IE7识别 */ line-height: 23px; } ``` #### IE8 Hack IE8在处理...

    css hack大全

    ` 分别是针对 IE7 和 IE6 的特殊写法,其中星号(*)前缀用于 IE7,下划线(_)前缀用于 IE6。 ### 总结 CSS Hack 是一种实用的技术,可以帮助开发者解决跨浏览器兼容性问题。通过条件注释、属性前缀等方式,可以...

    CSS教程之通用的css hack简介

    IE7及更早版本支持星号选择器(`*`),这是其他现代浏览器所没有的特性。 - **IE 7**: ```css .IE-7 { +property: value; } ``` IE7支持加号选择器(`+`),而其他浏览器则不会识别此选择器。 - **IE 6**: ...

    css hack总结 图片整理版

    - 在属性名前加下划线`_`或星号`*`,如`_width`或`*width`,主要用于IE6。 5. **选择器前缀(Selector Prefixes)** - 如`html .class`,仅IE6识别,因为IE6不完全支持CSS层叠规则。 6. **优先级问题(Priority ...

    CSS常用技巧之CSS书写技巧和CSS HACK技巧

    1、属性级Hack:比如IE6能识别下划线”_”和星号” * “,IE7能识别星号” * “,但不能识别下划线”_”,而firefox两个都不能认识。 2、选择符级Hack:比如IE6能识别*html .class{},IE7能识别

    CSS Hack技术介绍及常用的Hack技巧集锦

    一、什么是CSS Hack?...1、属性级Hack:比如IE6能识别下划线”_”和星号” * “,IE7能识别星号” * “,但不能识别下划线”_”,而firefox两个都不能认识。 2、选择符级Hack:比如IE6能识别*html .class{},IE7能

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

    - `*`: 在属性前加上星号`*`,此属性只会被IE7识别。 - 示例: ```css .test { *color: green; } ``` - **IE8**: - `\9`: 在属性值后加上`\9`,表示此属性只会被IE8识别。 - 示例: ```css .test { color:...

    很不错的 CSS Hack 又学了一招

    这里的星号(*)是 hack 语句的一部分,用于区分 IE 浏览器和其他浏览器。 * `_height:20px; /*For IE6*/`:这个语句用于 IE6 浏览器,设置元素的高度为 20px。这里的下划线(_)是 hack 语句的一部分,用于区分 IE6...

    区分IE6,IE7,IE8和FF的css hack

    ` 这是一个针对IE7的CSS hack,星号(*)前缀在IE7浏览器中被识别并应用这条规则。虽然现代浏览器不再支持这种hack,但它仅对IE7有效。 3. 针对IE6的CSS hack: - `_background:#00F;` 下划线(_)前缀是专门用来...

Global site tag (gtag.js) - Google Analytics