前言:对于 Hack 的使用,一直以来不提倡,应该尽可能的知道为什么,从根本上去解决问题,而不要遇到问题就 Hack,我们应该对代码“不作恶”,尽少使用,甚至不用。

对于 IE8 beta1 可以尝试下面的 Hack:

/*/ selector { … } /**/

此规则仅 IE8 beta1 识别,而其他 A-grade 浏览器都不识别。

不过这个 Hack 也许会在 IE 的 beta2 版本或正式版中被修复,暂可作为 IE8 beta1 调试之用。



共有14 条评论

  1. 1. 头像 Greco

    呵呵, IE总需要hack

  2. 2. 头像 fany

    強烈抵制用亂七八糟的瀏覽器
    為設計增添了不少麻煩
    什么火狐阿,怎么拼也拼不過微軟的%1
    干脆淘汰算了,為我們設計師省點事

  3. 3. 头像 birder

    关键是html构建,良好的结构很重要

    之前写的太不标准了,现在推倒重来很痛苦

  4. 4. 头像 saden

    什么是良好的结构???你确定你的良好的结构可以运行在每一个浏览器上??IE自己的产品都不兼容,烦,又不强制升级,真是的,浪费大量的精力在HACK上

  5. 5. 头像 smoke520

    不知道8月份的beta2会做到什么样的改进,期待中吧。

  6. 6. 头像 怿飞

    @smoke520 上次和IE8开发团队的2个老外交流时,问过一个问题,就是现在所有发现的IE beta1的BUG是否会在下一个版本中修复,给的答案是会的,但也许只是个官方的回答。希望吧。

  7. 7. 头像 marchbox

    @saden 所谓的良好的结构是指HTML,是否可以正确运行在浏览器上主要因素是CSS,所以,两个不冲突。

    良好的HTML结构对于后台工程师的协作、今后的维护等各方面都很重要。

  8. 8. 头像 锐风

    IE88.. 额..

    hack ie8..

  9. 9. 头像 考试中国

    期待8月份的beta2!

  10. 10. 头像

    刚刚安装了IE8,发现以前的一个CSS失效了:本来boy中的TEXT-ALIGN:center;可以使所有元素居中,现在不行了,好象只能是文本居中

  11. 11. 头像 51jquery

    现在的IE8好像不支持了啊,请教下有IE8line-height问题,IE8好像没用!

  12. 12. 头像 PiHiZi

    帮你补充一下:
    IE8 RC1的CSS HACK可以通过:disabled伪类别实现

  13. 13. 头像 aw5186

    什么都不重要,重要是做浏览器的都按照标准来做,标准统一了自然就好兼容了,问题现在ie8还和标准有距离,现在其实只要按照标准写css别的浏览器基本上不太要特别处理,处理的最多的就是ie

  14. 14. 头像 davidW

    希望圆心的方法管用啊!ie这个王八蛋,我x!出一个烂一个,好像是黄鼠狼下崽一样一代不如一代了。

发表评论

(必填)

(必填,会为您保密)

评论仅支持“a、abbr、strong、em、blockquote、code”几个简单的标签