我为一家小型企业建立了一个网站,看起来很棒,他们喜欢它。一切都很好,直到我们发现旧版本的Internet Explorer(8及更早版本)无法查看该网站。它看起来完全搞砸了。我使用了使用CSS3和HTML5元素的Bootstrap。
我该怎么办?我不想重拍整个网站。
答案 0 :(得分:2)
您需要使用HTML shiv,因此旧版本可以告诉新的HTML5标记是什么。对于CSS3的使用,您需要备份图像或旧版本的内容,以便重新使用。
HTML5 Shiv只适用于老浏览器!这就是为什么您的网站看起来很疯狂较旧的浏览器不知道nav
或header
标记是什么,因此它不会显示任何这些样式。
答案 1 :(得分:-1)
这取决于......使用css3pie可以很好地模拟一些CSS,请访问www.css3pie.com。
但如果还不够,您可能必须说服您的用户切换到Chrome,Firefox或Safari。