我在网站上工作,这是古怪的模式,不能使用<!DOCTYPE html>
。
在我的项目中,CSS3翻译映像在IE10和11中不起作用,但由于上述原因,它在IE9中工作。
除了添加<!DOCTYPE html>
之外,还有解决这个问题的方法吗?
发布于 2015-11-04 19:59:36
要明确一点:怪癖模式的全部要点是模仿IE5的工作方式。
这包括禁用从那时起添加到浏览器中的大多数HTML、CSS和JavaScript功能。
如果你是在怪癖模式,那么你没有这些功能。对此没有任何工作或解决方案;这就是它的情况,而这正是古怪模式的目的所在。
如果你不得不使用古怪模式,那么你也必须接受浏览器的功能将是1990年代的。
你唯一的选择是想办法升级你的软件,这样你就可以在更现代的浏览器环境中使用它,或者放弃使用现代CSS的想法,在90年代使用任何技术。可能是定制的ActiveX控件或Flash动画。很难看,不管你选择什么选项。
我还将添加一个显而易见的要点,您确实需要开始考虑如何从古怪模式升级。Windows 10附带的默认浏览器(Edge)根本不支持古怪模式。总有一天,当你无法避免升级你的桌面电脑时,你可能会发现你根本无法运行你的怪癖模式站点。如果你现在就开始着手处理这个问题,要比你离开后发现它击中你的脸要容易得多。
https://stackoverflow.com/questions/33051026
复制相似问题