1
爲什麼決定將所有變換屬性添加到一個CSS屬性?爲什麼css轉換屬性不是獨立的css屬性?
相反的:
.element {
transform: translateX(50%) rotateZ(45deg) scale(0.8);
}
可以寫成:
.element {
translate-x: 50%;
rotate-z: 45deg;
scale: 0.8;
}
爲什麼選擇第一種變型?這是否與變換矩陣有某種聯繫?或前綴?
例如,當您編寫media queries
例如,您需要複製整個transform
屬性(不DRY),在其他情況下,它將被覆蓋。創建轉換,切換狀態等時出現同樣的問題......這真的很不舒服。
歡迎對場景背後發生的情況進行解釋。
第二個變體不存在。這完全錯了。 – pol
@pol我知道,我介紹了一個如何更容易的例子。 –
CSS級別4有一個建議,使這些所有單個屬性。至於爲什麼他們不是從一開始就要問W3C。 –