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

IE6/IE7/Firefox/Safari CSS Hack

阅读更多

转自:http://www.saysite.cn/628154

IE6/IE7/Firefox/Safari CSS Hack 的内置与外置写法

外置:

.main{ float:left;#float:none;_float:none;

html*.main{ float:left;#float:none;_float:none; }

*+html .main{ float:left;#float:none;_float:none; } 


* html .main{ float:left;#float:none;_float:none; }

  • 第1行给Firefox以及其他浏览器看
  • 第2行给safari/IE6/iE7看,如果safari/IE6/iE7 视觉效果不统一,就要在后面跟IE6/IE7的定义
  • 第3行给IE7看
  • 第4行给IE6以及更老的版本看

内置:

.main{ float:left;#float:none;_float:none;[float:none;]float:none; }

  • 第1个float给Firefox以及其他浏览器看
  • 第2个加#的float给IE7看
  • 第3个加_的float给IE6以及更老的版本看
  • 第4个加[的float给safari看
  • 第5个加]的float给IE看
分享到:
评论

相关推荐

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

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

    CSS兼容大全IE5,IE5.5,IE6,IE7,Firefox,Opera,Safari等浏览器

    CSS 兼容大全 IE5,IE5.5,IE6,IE7,Firefox,Opera,Safari 等浏览器 CSS 兼容大全是指在不同的浏览器中,例如 IE5,IE5.5,IE6,IE7,Firefox,Opera,Safari 等,如何使网页正常显示的技术。这个技术的核心是 CSS Hack,即...

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

    ### IE6、IE7、IE8、Firefox、Chrome、Safari的CSS Hack兼容一览表 在Web开发过程中,为了确保网站能够在不同的浏览器中保持一致的显示效果,开发者常常需要运用CSS Hack技术来解决浏览器间的兼容性问题。CSS Hack...

    解决CSS在IE与火狐下的兼容问题

    - 对于Firefox、Chrome、Safari等现代浏览器,一些CSS3特性需要加上厂商前缀,如`-moz-`、`-webkit-`等,以确保兼容。 4. **重置CSS(Reset CSS)** - 使用重置CSS可以消除浏览器默认样式差异,例如Eric Meyer的...

    IE6、IE7、Firefox之间的兼容写法

    通过本文介绍的各种CSS Hack技巧,可以有效解决IE6、IE7以及Firefox之间的兼容性问题。然而,在实际开发中,我们还应考虑更多的现代浏览器,如Chrome、Safari等,并尽可能采用更标准、更易于维护的方式来编写CSS代码...

    css兼容与差别 IE6,IE7,IE8,FireFox,Opera,Safari.doc

    标题和描述中的文档"css兼容与差别 IE6,IE7,IE8,FireFox,Opera,Safari.doc"主要探讨的是如何解决这些浏览器中的CSS兼容性问题。 1. **浮动(float)**:在示例代码中,我们可以看到针对不同浏览器的浮动样式设置。`...

    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/IE7/IE8/Firefox的CSS各种兼容margin问题解决办法

    本文将详细讨论针对IE6、IE7、IE8和Firefox这四个主要浏览器的CSS中关于margin的兼容性问题及解决办法。 首先,我们需要了解不同浏览器所使用的渲染引擎,这对于理解为何会出现兼容性问题至关重要。Firefox使用...

    CSS hack汇总

    ### CSS Hack 汇总:解决 IE6,IE7,IE8 及 Firefox 的兼容性问题 在网页设计与开发领域,确保不同浏览器间的代码兼容性是一项挑战性的任务,尤其是在处理像 Internet Explorer 6(IE6)、IE7、IE8 和 Firefox 这些...

    ie6、ie7、ie8、ie9、ie10、firefox、google chrome浏览器Hack及兼容性演示页面

    这里我们将深入探讨标题中提到的`ie6`到`ie10`以及`Firefox`和`Google Chrome`浏览器的兼容性问题,以及它们所基于的`Gecko`和`WebKit`内核。 首先,`IE6`至`IE10`是微软公司推出的一系列Internet Explorer浏览器,...

    CSS Hack(Safari、Opera、Firefox3和IE7)

    在本文中,我们将讨论如何针对Safari、Opera、Firefox 3以及Internet Explorer 7这四种浏览器进行CSS Hack。 首先,让我们来看看仅Safari和Opera识别的CSS Hack。这两种浏览器都基于WebKit渲染引擎,因此它们对某些...

    IE6、_IE7、IE8、Firefox兼容性问题

    在网页开发中,兼容性问题是一个常见且棘手的问题,尤其是涉及到老版本的Internet Explorer(IE6、IE7、IE8)和Firefox等其他浏览器。这些浏览器对于CSS(层叠样式表)的解析方式存在差异,导致在不同浏览器中页面...

    CSS Hack 汇总快查

    这个Hack利用了IE6和IE5的特性,通过在CSS属性值前后添加注释和`/**/`来创建一个只对这两个版本的IE浏览器有效的Hack。 #### 仅 IE5 识别 ```css select /*IE5 recognizes this hack*/ {} ``` 通过在CSS规则后...

    IE各版本hack汇总

    - **作用解析**:通过将颜色值置于`/*\**/`与`/*\**/`之间,可实现对IE6至IE8以及Firefox、Opera、Safari等浏览器的兼容处理,外部的颜色值将对除IE6之外的所有浏览器生效,而内部的颜色值则仅对IE6有效。...

    H5 CSS hack 和浏览器内核

    浏览器内核是解析和渲染网页内容的核心组件,常见的有Trident(IE)、Gecko(Firefox)、Webkit(Safari, Chrome)和Blink(Chrome, Opera)。每种内核对CSS的解析方式和对新特性的支持程度都有所不同,导致了CSS ...

    css hack div 布局

    接下来,我们看另一个更复杂的例子,区分IE5.5、IE6、IE7以及W3C标准浏览器的CSS hack: ```css .qq { background: #f00; /* w3c */ *background: #00f !important; /* IE7 */ _background: #0f0; /* IE6 */ _...

Global site tag (gtag.js) - Google Analytics