我有一个问题,我花了很多时间寻找解决方案。
我的页面在Firefox,Safari,Chrome,IE8 / 9/10中呈现正常但是在IE中按F12然后选择“浏览器模式:IE7”后,“文档模式”自动设置为“IE7标准”和我的页面渲染休息。如果我将“文档模式”更改为“IE7标准”以外的任何内容,包括“怪癖模式”或“标准”,那么我的页面会正确呈现。
我注意到'sizset'和'sizcache'属性动态应用于某些HTML元素,同样在浏览器模式:IE7和文档模式:IE7标准时。
我的文档类型如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
我已经尝试将以下内容添加到i)和ii)下面的doctype,但同样没有好消息:<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
有什么想法吗?
任何建议都会受到最高的赞赏。
谢谢。