繁体   English   中英

Internet Explorer的CSS问题?

[英]CSS issue with Internet Explorer?

我在IE8和9上遇到了这个问题,整个网站都变得一团糟。

我为此工作了好几个小时,以弄清楚发生了什么,但无法下结论。

我尝试了html5shiv和其他各种CSS技巧,但它们没有起作用。 以下是网站的网址。

http://taste.wmetools.com/

这是我可以与一些JavaScript代码一起使用来解决此问题的东西,还是需要在CSS或HTML或两者中进行更改?

在第17行,删除结尾的逗号。

更改此:

autoPlayLocked: true,

变成:

autoPlayLocked: true

某些浏览器允许在对象文字中使用逗号结尾,例如{a:1,b:2,c:3,} IE浏览器没有。

关于显示差异,首先将doctype放在代码中。 这使IE无法以Quirks模式呈现页面,这使它使用了非标准的box模型

(顺便说一句,使页面呈现为“标准符合性模式”实际上确实使其接受末尾的逗号。但是,无论如何,您都应将其删除,以使代码对浏览器差异不太敏感。)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM