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

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

/*/ selector { … } /**/

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

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

共有9 条评论

  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!

发表评论

(必填)

(必填,会为您保密)

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