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

标签 css doctype css-transforms quirks-mode

我在怪异模式的网站上工作,无法使用 <!DOCTYPE html> .
在我的元素中,CSS3 翻译图像在 IE10 和 11 中不起作用,但由于上述原因,它在 IE9 中起作用。
除了添加 <!DOCTYPE html> 之外,是否有解决此问题的方法? ?

最佳答案

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

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

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

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

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

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

关于css - 变换旋转在 Quirks 模式下不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33051026/

相关文章:

css - 是否可以在不调整 &lt;iframe&gt; 本身大小的情况下缩放 &lt;iframe&gt; 的内容?

html - 3D立方体中的css3 transform-origin问题

css - 以正确的比例显示背景图像

html - Radmenu 悬停菜单显示在 IE8 中的其他 Radmenus 下

javascript - 避免在尚未应用 css 时瞬间显示

html - 文档类型和 CSS

javascript - Internet Explorer 的条件文档类型

css - 图像下方的空白 - 显示 :block not working

c# - "DOCTYPE NEWFILE SYSTEM"是什么意思?

CSS3 变换 : rotateY a div to counter the rotateY of the parent