不当行为:IE8的CSS布局破损(针对在IE8中使用Meta标签的浏览器版本)
如果你是CSS的人,你想知道的痛苦,在获得工作的跨浏览器的布局。 IE8是我们开发的工程中的又一扳手。 anywaz! 如果你打这个问题时,像我一样昨天,你完全工作在IE7的CSS(或更早)和Firefox突然开始扔在IE8发脾气,试试这个...很好,这似乎是解决问题的那一刻我....
使用meta声明,我们可以指定我们想IE8的使用的渲染引擎。 因此,强制IE8的渲染IE7 ...插入文档的头部以下Meta标签: -<meta http-equiv="X-UA-Compatible" content="IE=7"
IE浏览器默认情况下,元将是: -
<meta http-equiv="X-UA-Compatible" content="IE=8"
这将使IE8的渲染页面,使用新的标准模式。如果需要,此语法可以用来容纳其他浏览器如下:
<meta http-equiv="X-UA-Compatible" content="IE=8;FF=3;OtherUA=4"
更多关于文档类型:
如果你不熟悉的动物,被称为“DOCTYPE”排序...这里是一些快速阅读
什么是文档类型? 什么是浏览器怪癖严格模式?
设置在XSL中的DOCTYPE
为深入了解更多有关文档类型,尝试访问这些链接...
除了 一个列表:有了正确的DOCTYPE,修复您的网站!
除了 一个名单:超越的DOCTYPE:Web标准,向前兼容和IE8
注:虽然我们很多的HTML / CSS的人都被忽略在我们的文件重要性的DOCTYPE decleration的,设置正确的DOCTYPE,通常是跨浏览器的问题的答案。











































2009年3月19日,3:29 PM
[...]错误行为IE8的CSS布局破损(针对在IE8中使用Meta标签的浏览器版本)[...]