我正在开发基于CSS和DIV的网站 不幸的是,我无法操纵HTML。
我的网站在Chrome和Firefox上看起来很棒 出于某种原因,IE9无法正确显示它。
请帮忙。
答案 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">