在爲我網站中的某些對象創建一些轉換時,我發現了以下內容。如果給定對象,轉換屬性skew(20deg,45deg)
將與其他對象skewX(20deg)
和skewY(45deg)
。skew()與skewX()之間的差異skewY()
有人可以解釋我爲什麼會發生這種情況?
.skew {
height:10em;
width:10em;
background:red;
margin:auto;
}
#first {
transform:skew(20deg,45deg);
}
#second {
transform:skewX(20deg) skewY(45deg);
}
<div class="skew" id="first"> skew(20deg,45deg) </div> <hr>
<div class="skew" id="second"> skewX(20deg) skewY(45deg) </div>
更新:歪斜短語法。如何通過使用skew()
簡短語法來獲得與skewX()
和skewY()
相同的效果。
這是正確答案!在第二個偏斜功能之前,座標被改變。 – 2015-02-23 14:55:56
感謝@HashemQolami。 – singhiskng 2015-02-23 18:41:36
我希望@cssgeek會標記接受這個答案。 – singhiskng 2015-02-23 18:44:12