【发布时间】:2016-04-12 00:46:02
【问题描述】:
将属性组合在一起似乎有点违反直觉,它们本身就是键:值对。特别是因为它们中的大多数都完全不同,只要您知道如何编写,它们仍然可以同时使用。如果不清楚我在说什么,我的问题是这个。为什么会这样:
transform: rotate(40deg) scaleX(1,5) translate(-10px, 20px);
不是这样写的:
rotation: 40deg;
scaleX: 1.5;
translate: -10px 20px;
这样每个属性都可以单独操作,而无需跟踪兄弟值。 W3 选择这种方法一定有充分的理由,所以有人知道吗?
【问题讨论】:
-
他们正在“解组”他们……为什么……因为他们犯了错误……wiki.csswg.org/ideas/mistakes
标签: css css-transforms