【发布时间】:2015-04-18 17:16:25
【问题描述】:
在为我的网站中的某些对象创建一些转换时,我发现以下内容。如果给定对象,则转换属性 skew(20deg,45deg) 将不同于具有 skewX(20deg) 和 skewY(45deg) 的其他对象。
谁能解释一下为什么会这样?
.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 的语法很短。如何使用 skew() 短语法达到与 skewX() 和 skewY() 相同的效果。
【问题讨论】:
标签: html css css-transforms