【发布时间】:2021-11-11 10:37:24
【问题描述】:
我在 css 中注意到了这一点。您可以直接使用(例如)translate: 50% 50% 而不是 transform: translate(50%, 50%)。前者是后者的简写吗?
我试图搜索它,但找不到任何东西。
rotate 和其他转换属性可能相同
如果它是速记,为什么没有人使用它(我从未遇到过使用它的代码。)
【问题讨论】:
-
您在哪里看到或为什么认为使用
translate: 50% 50%而不是transform: translate(50%, 50%)是有效的? -
名为
translate的css 属性不存在。可能它已被弃用。你用什么浏览器? -
我使用最新版本的 Firefox (92.0)。我不确定它是否有效,但它与
transform: translate(...)具有相同的效果。 -
Firefox 支持这种语法,但还没有添加到许多浏览器中。延伸阅读:developer.mozilla.org/en-US/docs/Web/CSS/translate
标签: css css-transforms