我不知道这是否有任何简单的答案,但任何人都可以告诉我为什么我的网站完全在IE8中出现?是否有一些相对容易的东西,我可以解决,使它不成为一个完整的混乱?
或者至少在IE8中哪些地方开始调查类似的问题?
谢谢!
答案 0 :(得分:1)
首先查看并修复validation errors。最关键的错误通常是结构性错误,如未封闭的标签。虽然修复非结构性错误(例如您在your other post中提到的错误)是一种很好的做法,但如果您获得正确的基本结构,则浏览器会宽容。
更大的罪魁祸首(但不要忽视修复验证错误)是因为您使用的是HTML 5标记,而IE8对section
和header
一无所知。因此,CSS样式不会应用于这些标记。 Modernizr很容易解决这个问题。
答案 1 :(得分:0)
我注意到它正在使用html5,然后刷新时超时。无法访问该网站我无法准确地告诉您,但html5和ie8将导致问题(大多数时间),除非您使用像.js插件一样的解决方法。
我经常使用Modernizr