我有一个网站(http://ruzmarinskarosa.rs/wordpress/)。这是一个简单的wordpress网站,基于我的主题使用underscorse。现在,我为网站制作了我想要的网站,它在所有设备上看起来都很棒。
在IE8上看它看起来很糟糕。对于我来说,为IE8优化它有什么建议?
它有媒体查询,边界半径等...
答案 0 :(得分:2)
在使用插件和东西进行填充或修复代码之前,尽一切可能使常规的html / css / j工作。当然IE8并不支持某些东西,但是有很多方法可以在浏览器之间实现可靠的布局。
话虽如此,你提到你有媒体查询,这些查询根本不受支持。我使用RespondJS来使媒体查询正常工作,这非常有用,因此它可以获取您想要的样式,而不仅仅是移动。
selectivizr.com是上述用户评论的另一个好消息。
http://css3pie.com/是另一个很好的兼容性插件。
并且将来,尝试展示一些您尝试过的代码示例,以及不能正常工作的特定事项等等。您的问题会更好。
答案 1 :(得分:0)
IE8不支持媒体查询,边框半径或任何CSS3(或html5)。因此,您可以使用某些确定功能,例如功能检测,并为此浏览器和类似的旧浏览器提供不同的html +样式表。
你可以用很多div和transparant png图像实现圆角。您不需要媒体查询,因为如果浏览器不支持,您可以只提供站点的桌面版本。另一个解决方案是包含一个javascript解决方案来弥补IE8的老化。喜欢IE9.js。