IE8正式版出来有一段日子了,但是针对ie8正式版的CSS hack却很少,其实这是值得庆幸的,因为ie8修复了很多IE6和IE7的一些BUG,更加接近W3C标准。

针对IE8正式版的CSS hack目前可以找到的分为2种:

第一种:”\9″:

基本的写法:

1..test { color/*\**/blue\9 }

这个IE6、IE7、IE8都能识别;但是IE8不能识别“*”和“_”的css hack;所以我们可以这样写hack:(转载

1..header {width:300px;} /* 所有浏览器*/
2..header {width/*\**/:330px\9;} /* 所有浏览器IE浏览器 */
3..header {*width:310px;} /* IE7和IE6能识别,IE8和FF不能识别*/
4..header {_width:290px;} /* IE6能识别,IE7、IE8和FF不能识别*/

第二种:就是使用IE的条件注释

具体可以查看这里:http://www.css88.com/archives/705;

其他一些css hack的测试:

1..color1color:#F00; color/*\**/:#00F /*\**/}/*IE6,IE7,IE8,FF,OP,SA识别*/
2..color2color:#F00; color /*\**/:#00F /*\9**/}/*IE7,IE8,FF,OP,SA识别*/
3..color3color:#F00; color/*\**/:#00F \9}/*IE6,IE7,IE8识别*/
4..color4color:#F00; color /*\**/:#00F\9}/*IE7,IE8识别*//*“color”和“/*\**/”之间有个空格*/

其中:OP表示Opera,SA表示Safari

参考阅读:

http://ladysign-apps.com/blog/archives/529

http://webdevelop.nitamihai.com/ie8-css-hack/

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>区别IE6、IE7、IE8、FireFox的CSS hack - www.newcss.cn</title>
<style type="text/css">
<!--
#test,#note{
margin:0 auto;
text-align:center; 
}
#test {
width:200px;
height:30px;
border: 1px solid #000000;
color:#fff;
line-height:30px;
}
.color{
/*所有浏览器都会显示为紫色*/
background-color: #FF0000\9; /*IE6、IE7、IE8会显示红色*/
* /*IE6、IE7会变为蓝色*/   
_background-color: #009933; /*IE6会变为绿色*/
}
-->
</style>
</head>

<body>
<div id="test" class="color">测试方块 hi.baidu.com/dpxdqx </div>
<div id="note">
<strong style="color:#009933">IE6</strong>
<strong style="color:#0066FF">IE7</strong>
<strong style="color:#FF0000">IE8</strong>
<strong style="color:#CC00FF">FireFox</strong>
</div>
</body>
</html>

转载于:https://www.cnblogs.com/longly/p/6844086.html

IE8 CSS hack相关推荐

  1. IE8 CSS HACK 兼容集合

    "\9" 例:"margin:0px auto\9;".这里的"\9"可以区别所有IE和FireFox.   "*" I ...

  2. css兼容IE8 及最新IE8 css hack

    微软在IE8提供三种解析页面的模式IE8 Standard Modes :默认的最标准的模式,严格按照W3C相关规定IE7 Standards Modes :IE7现在用的解析网页的模式,开起机关是在 ...

  3. css hack支持ie8,仅仅 IE8 有效的 CSS hack 写法

    IE8 CSS hack 就是在属性后面加上 \9 或者 \0,代码如下: color:#FFF\0; /* IE8 */ color:#FFF\9; /* 所有IE浏览器(ie6+) */ 上面的 ...

  4. css hack合集

    在前端开发中最烦人的问题莫过于浏览器兼容性问题了,下面是我工作依赖积累的CSS hack笔记,都是再线上使用过的哦,都是经过考验的! Webkit内核CSS hack(Chrome.Safari.Op ...

  5. css ie9 打印 hack,IE9下css hack写法

    ie9一出css hack也该更新,以前一直没关注,今天在内部参考群mxclion分享了IE9的css hack,拿出来也分享一下: select { background-color:red\0; ...

  6. 【总结】IE6,IE7,IE8,Firefox兼容的css hack 补充!

    IE6,IE7,IE8,Firefox兼容的css hack 补充: .color{ background-color: #CC00FF; /*所有浏览器都会显示为紫色*/ background-co ...

  7. CSS HACK:IE6、IE7、IE8、Firefox兼容性问题解决方案

    CSS HACK:IE6.IE7.IE8.Firefox兼容性问题解决方案 参考文章: (1)CSS HACK:IE6.IE7.IE8.Firefox兼容性问题解决方案 (2)https://www. ...

  8. CSS hack:针对IE6,IE7,IE8,IE9,firefox显示不同效果

    区别不同浏览器的CSS hack写法: 区别IE6与其它浏览器:     background:orange;_background:blue; 区别IE6与IE7:     background:g ...

  9. CSS HACK 区别 IE6、IE7、IE8、Firefox兼容性

    转载链接:http://developer.51cto.com/art/201009/226787_1.htm 本文向大家描述一下如何使用CSS HACK区别IE6.IE7.IE8.Firefox兼容 ...

最新文章

  1. 流行漏洞利用工具包瞄准Flash、Java和IE
  2. AtCoder Regular Contest 098
  3. db2 日期加减一天_常用SQL系列之(八):列值累计、占比、平均值以及日期运算等...
  4. jquery中获取元素的几种方式小结
  5. matlab中给图像加几个矩形框_没想到!PPT中的这个效果,用好了,简直就是渣图美化器...
  6. android so文件不混淆_Android studio 混淆打包时如何忽略依赖库中的第三方.so文件...
  7. R语言自定义设置使用内存的大小、可以使用的内存范围?
  8. Linux ALSA声卡驱动之二:声卡的创建
  9. 布线工程-认识光纤和光缆
  10. 企业快速构建可落地的IT服务管理体系的五大关键点
  11. 最大化印刷MES管理系统价值,提升印刷车间效率与质量
  12. html实现连线插件,手动实现HTML插件Beautify
  13. 独立显卡、核心显卡和集成显卡的区别
  14. 4.11 51单片机-LCD1602显示屏
  15. Redis - 几款可视化工具
  16. 网页报错404原因及解决方法
  17. 关于笔记本电脑的选购
  18. 谈谈Linux打补丁的原理以及如何判别打补丁的错误 --- 从补丁学内核
  19. 要变天了,谷歌新政策,真的对华为“不讲武德”吗?
  20. 智能实验室-专用链转换 1.5.0.150

热门文章

  1. “躲避球”体育游戏《Sparc》登陆Rift和Vive,可以和PS用户一起玩了【附游戏视频】
  2. 小马智行最新RoboTaxi来了!彭军:对方向有着前所未有的笃定
  3. 京东AI一把手周伯文被曝离职创业,曾任技术委员会主席,毕业于中科大少年班...
  4. Keras将死于谷歌之手?reddit网友写“送葬文”,引发热议
  5. 中国无人驾驶货运完成横穿全美壮举!智加重卡,历经昼夜端到端运送生鲜
  6. 中国首个AI考级来了:共分10级,北大出题,工信部认证 | 在线可测,我最多活3级...
  7. 给CVPR颁“金酸莓奖”,知乎网友热议最差论文,战火烧到Reddit论坛
  8. java架构师,必须掌握的几点技术?
  9. Kubernetes and Cloud Native Meetup (广州站)资料下载
  10. Warning: Using a password on the command line interface can be insecure.解决办法