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

简单整理IE的hack

阅读更多

 

.test{
     color:black;        /*所有浏览器*/
     color:red\9;       /*IE6和IE7和IE8*/
     *color:blue;       /*IE6和IE7*/
     _color:green;    /*IE6*/
}

 

 

独特的书写顺序有的时候能解决不一样的问题:

 

上面的代码可以使得

 

  • IE6为绿色
  • IE7为蓝色
  • IE8为红色
  • 其他均为黑色
分享到:
评论

相关推荐

    ie10 css hack 条件注释等兼容方式整理

    在这些解决方案中,条件注释、有条件的类以及特定于IE的CSS hack是三种主要手段。然而,微软宣布IE10将不再支持插件及条件注释,这无疑对开发者提出了新的挑战。 首先,条件注释是IE浏览器的一个特性,通过特殊的...

    CSS Hack 浏览器兼容整理

    CSS Hack是针对不同浏览器的兼容性问题而采取的一种解决策略,即在CSS代码中加入不同的标记来让不同的...因此,尽量使用标准的方法来开发,只有在必要时才使用CSS Hack,并且尽量采用简单的解决方案来处理兼容性问题。

    CSS浏览器兼容问题整理

    ### CSS浏览器兼容问题整理 #### 一、引言 在前端开发过程中,浏览器兼容性问题一直是开发者们关注的重点之一。由于不同的浏览器对于CSS的支持程度不一,这导致了许多原本简单的样式实现起来却变得异常复杂。本文...

    【css新增特性思维导图梳理】

    【CSS新增特性思维导图梳理】是对CSS3中新增特性的整理,主要关注浏览器兼容性和CSS Hack技巧。CSS3引入了许多新的功能,提高了网页设计的灵活性和表现力。以下是其中的一些关键点: 1. **私有前缀**: 为了解决...

    BAT各大互联网面试题

    #### 六、使用CSS实现简单的幻灯片效果 - **实现方法**:使用CSS3的`animation`属性。 ```css .ani { width: 480px; height: 320px; margin: 50px auto; overflow: hidden; box-shadow: 0 0 5px rgba(0, 0, ...

    让你快速搭建一个bootstrap页面

    为了在IE8及更低版本中正确显示Bootstrap页面,通常需要引入特定的polyfill库和CSS hack。另外,需要注意的是,由于IE8不支持某些HTML5和CSS3特性,所以在这些旧版浏览器中可能无法呈现所有现代网页的效果。因此,当...

    CSS 清除浮动元素方法 整理

    这种方法被称为“clearfix hack”,是CSS布局中一个常用的解决方案。在现代浏览器中,可以考虑使用Flexbox或Grid布局,它们提供了更为强大和灵活的布局机制,不再需要传统的浮动和清除浮动的方法。然而,在向后兼容...

    最新web前端面试题(及答案).docx

    - 这里使用了CSS hack来确保IE6和IE7能够正确地解析行内块元素。 #### 三、清除浮动的方法及其优劣 **问题3:** 清除浮动有哪些方式?比较好的方式是哪一种? **答案:** 1. **清除浮动的方法:** - **方法1:*...

    前端复习资料.pdf

    21. **CssHack**: 使用特定的CSS规则来解决浏览器兼容性问题,针对ie6,7,8等。 22. **行内与块级元素**: 行内元素不支持设置宽度、高度,块级元素则可以。行内元素的padding和margin可以设置。 23. **外边距重叠**...

    CSS 网页布局时常犯的10个小错误整理

    - **问题描述**:IE浏览器对于带有`margin`或`padding`的浮动元素存在兼容性问题。 - **解决方案**: - 在浮动元素内部嵌套一个额外的`<div>`来设置内边距和外边距。 - 使用条件注释或CSS Hack来为目标浏览器提供...

Global site tag (gtag.js) - Google Analytics