IE9 CSS不工作Chrome和Firefox工作

问题描述:

我正在基于CSS和DIV的网站上工作 不幸的是,我无法操纵HTML。IE9 CSS不工作Chrome和Firefox工作

我的网站在Chrome和Firefox上看起来很棒 由于某些原因,IE9无法正确显示。

请帮忙。

网址为http://2012.v8apps.com

+0

你能在这里粘贴相关的代码,好吗?同时解释IE9如何不正确。并不是所有人都可以访问IE9。 – BoltClock 2011-12-26 21:18:58

您将不得不操作html并添加DOCTYPE作为代码的第一行。

<!DOCTYPE html> 
+0

没有工作: ( – ullfindsmit 2011-12-26 22:56:20

+0

)尝试添加 '在头节 – Virendra 2011-12-26 23:37:55

+0

这是很有趣.... 我不得不添加Response.ContentType并强制文本/ CSS为Firefox渲染。 是没有的伎俩最终DOCTYPE是 – ullfindsmit 2011-12-26 23:52:00

看来IE9在怪癖模式呈现。尝试在页面顶部指定一个文档类型。

你的页面的第一行应执行下列操作之一:

HTML 4

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

HTML 5

<!DOCTYPE html> 

IE9还报告说,“CSS是由于哑剧忽略类型不匹配”。你可以将你的样式移动到.css文件而不是.aspx文件中吗?

+0

AND did不工作:( – ullfindsmit 2011-12-26 22:56:04

+0

我已经添加了doctype标签和IE = 8元标签....仍然没有运气:(...它实际上使情况变得更糟....帮助 – ullfindsmit 2011-12-26 23:27:53

我不得不添加Response.ContentType和力text/css对Firefox进行渲染。

是没有的伎俩最终DOCTYPE是

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="w3.org/1999/xhtml">