IE9 CSS无法运行Chrome和Firefox可以正常运行

时间:2011-12-26 21:18:19

标签: css firefox google-chrome internet-explorer-9

我正在开发基于CSS和DIV的网站 不幸的是,我无法操纵HTML。

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

请帮忙。

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

3 个答案:

答案 0 :(得分:0)

似乎IE9以怪癖模式呈现。尝试在页面顶部指定doctype。

您网页的第一行应符合以下条件之一:

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还报告称“由于mime类型不匹配而忽略了CSS”。你能将你的风格转移到.css文件而不是.aspx文件吗?

答案 1 :(得分:0)

您必须操纵html并添加DOCTYPE作为代码的第一行。

<!DOCTYPE html>

答案 2 :(得分:0)

我必须为Firefox添加Response.ContentType并强制text/css进行渲染。

完成这项工作的最终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">