变换旋转在 Quirks 模式下不起作用

Transform rotate not working in Quirks mode

我正在使用 quirks 模式的网站,无法使用 <!DOCTYPE html>
在我的项目中 CSS3 翻译图像在 IE10 和 11 中不起作用,但由于上述原因它在 IE9 中起作用。
除了添加 <!DOCTYPE html>?

之外,是否有解决此问题的方法

明确一点:怪癖模式的全部意义在于模仿 IE5 的工作方式。

这包括禁用自那时起添加到浏览器的大部分 HTML、CSS 和 JavaScript 功能。

如果您处于怪癖模式,那么您就没有这些功能。没有解决方法或解决方案;就是这样,怪癖模式就是这样工作的。

如果您必须使用 quirks 模式,那么您还必须接受您的浏览器的功能将来自 1990 年代。

您唯一的选择是弄清楚如何升级您的软件,以便您可以在更现代的浏览器环境中使用它,或者放弃使用现代 CSS 的想法并使用任何可用的技术90 年代。可能是自定义 ActiveX 控件或 Flash 动画。非常丑陋,无论您选择哪个选项。

我还将添加一个明显的观点,您确实需要开始考虑如何从怪癖模式升级。 Windows10自带的默认浏览器(Edge)根本不支持怪癖模式。总有一天您无法避免升级您的台式计算机,到那时,您可能会发现您根本无法 运行 您的怪癖模式网站。如果你现在就开始着手处理它,这比你离开它然后发现它打你的脸要容易得多。