`

好用的IE hack写法

阅读更多

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!--小于IE6的浏览器加载下面-->
<!--[if lt IE 7]><html xmlns="http://www.w3.org/1999/xhtml" lang="zh-cn" class="ie ie6"><![endif]-->
<!--等于IE7的浏览器加载下面-->
<!--[if IE 7]><html xmlns="http://www.w3.org/1999/xhtml" lang="zh-cn" class="ie ie7"><![endif]-->
<!--等于IE8的浏览器加载下面-->
<!--[if IE 8]><html xmlns="http://www.w3.org/1999/xhtml" lang="zh-cn" class="ie ie8"><![endif]-->
<!--大于IE8或不是IE的浏览器加载下面-->
<!--[if (gt IE 8)|!(IE)]><!--><html xmlns="http://www.w3.org/1999/xhtml" lang="zh-cn"><!--<![endif]-->

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>好用的IE hack写法</title>
<style type="text/css">
.ie6 h1{color:#0F0;}/*IE6 hack*/
.ie7 h1{color:#FF0;}/*IE7 hack*/
.ie8 h1{color:#00F;}/*IE8 hack*/
</style>
</head>
<h1>文字颜色</h1>
<body>
</body>
</html>

分享到:
评论

相关推荐

    IE hack条件写法

    非常不错的对于ie hack的一些写法讲解

    Hack 只针对IE的写法

    px来定义宽度,精确到像素,所以对的很齐,但是用%来定义之后,在IE下select跟input:text就对不齐了,别的浏览器都ok,所以只能采用针对IE的Hack来处理

    ie6~ie9 hack兼容写法 已测试

    在网页布局过程中经常会出现在这个浏览器预览正常,到其他的浏览器预览就不正常,很是疑惑,于是整理了一些ie6~ie9 hack兼容写法,需要的朋友可以参考下

    针对主流浏览器的CSS-HACK写法及IE常用条件注释

    本文将为你总结CSS针对各浏览器的兼容HACK(以IE6/IE7/IE8 /FF为主),以及IE特有的条件注释使用方法.

    仅针对IE8有效的CSS Hack猎奇写法

    CSS Hack的目的是兼容各种浏览器,然而IE总是个例外的存在,特别是IE8,而IE8又是Windows 7的IE的默认内置版本...偶然尝试出了仅针对IE8有效的CSS Hack猎奇写法,下面与大家分享一下:

    在Less中写IE的css hack的方法介绍

    Less中直接在属性后面加hack写法会编译报错的。那么怎么解决呢? 第一种方式: IE7 以display:inline-block为例: less的hack写法: .box{ display: inline-block; *display:inline; *zoom: 1; } 编译出来的结果...

    css hack之\9和\0就可能对hack IE11\IE9\IE8无效

    这个问题一直困扰我很久,不过,今天我终于搞明白了,也独创了一个能hack IE8、IE9、IE11这三个浏览器的代码写法模式,本文将与各位分享。 \9和\0为什么可能hack IE11\IE9\IE8无效? 可能很多人都略明白,\0是用来

    浏览器兼容之旅第二站:各浏览器的Hack写法让浏览器达到一致的渲染效果

    那么这一节将和大家一起学习:浏览器兼容之旅的第二站:各浏览器的Hack写法 虽然和大家在一起学习各浏览器的Hack的写法,但我还是要说“Hack对于一位专业的前端攻程师来说并不是一样很好的东西,我力求处理浏览器...

    全面兼容ie6,ie7,ie8,ff的CSS HACK写法

    CSS代码: 复制代码代码如下: &lt;style type=”text/css”&gt; #body { border:2px solid #00f;...复制代码代码如下: ”body”&gt; &lt;ul&gt; &lt;li&gt;FF下蓝边&lt;/li&gt; &lt;li&gt;IE6下红边&lt;/li&gt; &lt;li&gt;IE7下绿边&lt;/li&gt; &lt;li&gt;

    不同浏览器的CSS Hack写法小结

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

    2010全面兼容多浏览器IE6-IE7-IE8-FF的CSS HACK写法

    浏览器市场的混乱,给设计师造成很大的麻烦,设计的页面兼容完这个浏览器还得兼容那个浏览器,本来ie6跟ff之间的兼容是很容易...加上个ie7会麻烦点,ie8的出现就更头疼了,原来hack ie7的方法又不能用了,怎么办呢?

    Firefox专属hack的写法介绍

    之前只有ie6、ie6、firefox时,只要写!important就能够零丁给firefox做hack了,偏生firefox有个致命的bug就是不撑持input的line-height属性,下面为大家介绍下Firefox专属hack的写法感兴趣的朋友可以参考下

    IE8 CSS hack

    针对IE8正式版的CSS hack目前可以找到的分为2种: 第一种:”\9″: 基本的写法: 1..test { color/*\**/: blue\9 } 这个IE6、IE7、IE8都能识别;但是IE8不能识别“*”和“_”的css hack;所以我们可以这样写hack:...

Global site tag (gtag.js) - Google Analytics