Html 刚刚注意到Bjö;在IE.Ideas中呈现时,我的网站看起来如何?

Html 刚刚注意到Bjö;在IE.Ideas中呈现时,我的网站看起来如何?,html,internet-explorer,cross-browser,standards-compliance,Html,Internet Explorer,Cross Browser,Standards Compliance,我使用chrome和Firefox。我喜欢chrome和Firefox。我只是想看看我的网站在IE8中的样子,结果真的很可怕。我不能导航,它不能正确地渲染旋转,整个事情都搞砸了 有人有什么想法吗?我目前唯一的想法是做一个完全的重新设计,以适应IE 到目前为止,我唯一的想法是设置一个浏览器自动检测并重定向到一个ie友好的站点。我发现了这一点:不,不要重定向-所有的东西都不会丢失。你仍然可以设法挽救这种局面 该站点的主要问题是使用CSS32D转换,这在所有版本的IE中都不受支持(IE9应该支持它,但

我使用chrome和Firefox。我喜欢chrome和Firefox。我只是想看看我的网站在IE8中的样子,结果真的很可怕。我不能导航,它不能正确地渲染旋转,整个事情都搞砸了

有人有什么想法吗?我目前唯一的想法是做一个完全的重新设计,以适应IE


到目前为止,我唯一的想法是设置一个浏览器自动检测并重定向到一个ie友好的站点。我发现了这一点:

不,不要重定向-所有的东西都不会丢失。你仍然可以设法挽救这种局面

该站点的主要问题是使用CSS32D转换,这在所有版本的IE中都不受支持(IE9应该支持它,但您的站点可能没有使用正确的语法)

你可以做几件事来解决这个问题。我将带您完成我通常采取的步骤:

  • 由于2D转换是规范中一个相对较新的部分,所以现在坚持使用较旧的方法是明智的。最明显的方法是使用倾斜的图像,而不是使用CSS倾斜的锚

  • 如果由于某些原因(工作量太大;交互式区域太大,图像太多等)不需要上述解决方案,那么对于不支持2D转换的浏览器,您可以始终采用回退(以传统的水平方式显示导航和徽标)。您可以使用类似的脚本轻松发现浏览器功能。在指定特定于IE的样式表之前执行此操作,因为可能有其他浏览器不支持转换

  • 部署一个特定于IE的解决方案,通常在这种情况下,您可以使用IE来填补缺口,或者为IE9及以下版本部署上述回退脚本


  • 那太有用了!我可能会选择倾斜图像,因为它看起来像是最简单的解决方案,并且没有任何倾斜文本被链接。我现在唯一搞不清楚的是,背景图像在ie中的链接上悬停。嗯。这是ie特有的样式表。我看你有GA吗?你的IE8份额是多少?