【发布时间】:2011-02-11 07:48:04
【问题描述】:
我设法按照此处定期创建一个崩溃 IE6 和 7 的页面:http://raven-seo-tools.com/blog/2675/crash-ie6-with-only-css
我有一个针对非 IE 浏览器的解决方案(显示:inline-block),但让 IE6/7 正常工作的唯一方法是使用不同的 CSS(显示:内联)。通常我会让其他浏览器使用 inline-block,然后在单独的 IE67 CSS 文件中我会将 display 设置为 inline。
问题是 IE67 一到达 display: inline-block 行就崩溃,所以我需要一种方法来隐藏 IE6 和 7 而不是其他浏览器的代码。
更新:
条件注释不是一个选项! IE67 在到达其他浏览器的行后立即崩溃,因此条件 css 将永远不会运行。我需要一种方法来从 IE67 中隐藏这一行。 Contional Comments 不允许您在 IE67 中隐藏 CSS。
更新 2:
好的,看起来有条件的 cmets 是一个选项。给那个给了我我想要的东西的人正确的答案。
【问题讨论】:
标签: html css internet-explorer css-hack