webrebuild.org第四届年会——金秋四城联动

邀您参加“裸奔”

在你对CSS华丽的效果着迷时,别忘了在华丽外表下面,最原始的文字。

邀您参与每年4月9号的“CSS裸奔节”,详情请登陆webrebuild.org

[原][更新]最新CSS兼容方案

Ghost 发表于 [2009-05-25 16:27]

浏览器在不断更新,可使用的hack也需要更新下了,继上一篇《 [原][更新]最新CSS兼容方案 》之后,Opera和Safari都已经更新了版本,IE8也出来了,还有一个Chrome。新版本的Opera 9.6 和Safari 3.2.3分别有一个hack不能使用了,具体为:

Opera:

*+html .e{
background-color:#0000FF;/* OP */ 
}

Safai:

@media all and (min-width:0){ select{ ... }}

还好发现了另一个Safari可以用的hack,Chrome和Safari的hack一样,还无法单独区分。另外“[; … ]”中的内容只有Opera读不到,注意“[]”要成对出现,不然Opera下会导致后面的样式无法读取。重新整理的hack如下:

.e{
color:#FFF;/* FF,OP,IE8 */
[;color:#0F0;]/* Sa,CH */
*color:#FF0;/* IE7 */
_color:#F00;/* IE6 */
}
.e{
background-color:#332200;/* FF*/
}
html* .e{
background-color:#FF00FF;/* Sa IE7 CH */
}
*+html .e{
*background-color:#0000FF;/* IE7 */
}
* html .e{
background-color:#00FFFF;/* IE6 */
} 
html*~/**/body .e{
background-color:#055000;/* IE8 */
}
@media all and(min-width:0){
	.e{
		background-color:#FF5500;/* OP */
	}
}

经FF3、OP9.64、OP9.5.0、Sa3.2.3(pc)、Ch1.0.154.65、Ch2.0.172.28、IE7、IE6、IE8测试通过,如果你在其他的浏览器版本上测试过,欢迎给我留言,把结果告诉我。

文章地址:http://www.cssforest.org/blog/index.php?id=132

[原][更新]最新CSS兼容方案》采用的授权是创作共用的 “署名-非商业性使用-相同方式共享 3.0 通用许可”.

文章被分类到:CSS


评论也精彩

  1. max 在 432 日 之前 说:

    更习惯用CSS3来做兼容!

  2. Leeiio 在 431 日 之前 说:

    這麼複雜的組合形式,非要必要時刻,就不輕易用了呵呵!

  3. blogrid 在 431 日 之前 说:

    同意二楼的,hack还是少用为好

  4. peter 在 431 日 之前 说:

    只要是用CSS,不得不考虑兼容问题~

  5. Ghost 在 431 日 之前 说:

    @Leeiio 比起你blog的那篇已经十分简单了。

  6. 生活小窍门 在 429 日 之前 说:

    是啊,得考虑兼容的问题

  7. bigCat 在 426 日 之前 说:

    明城 (9:37:28):
    鬼鬼吧 Opera 拼错了 – -!

    明城把“把“拼错了

  8. illusion 在 409 日 之前 说:

    html* .e{
    background-color:#FF00FF;/* Sa IE7 CH */
    }
    这个没有生效
    ==============
    html*~/**/body .e{
    background-color:#055000;/* IE8 */
    }
    Safari 3.2.2上测试通过
    ==============
    @media all and(min-width:0){ .e{}
    }
    Opera 9.50 beta测试通过,10.0 beta以上无效

  9. Shieh 在 407 日 之前 说:

    挺不错的, 不过比较复杂, 我还是比较常用先 FFox,再 IE 的顺序, 一般情况在 FFox 下正常浏览的, 在其他除 IE 外的浏览器都比较好做兼容.

  10. popeye 在 395 日 之前 说:

    商业应用是不是重点在IE。
    从没把IE和FF以外的浏览器考虑在内,
    这样是不是会损失客户?

  11. 寒鸦 在 64 日 之前 说:

    真的希望IE会一家独大,虽然这个想法有点不现实。

欢迎发表评论
  1. 请不要发表跟文章无关的评论,内容或站点如指向非个人博客地址的以发广告对待!
  2. 为抵制垃圾评论,留言需要先预览再点击提交。
  3. 评论支持textile语法,查看 textile帮助
  4. 还可以使用QQWeb输入法