CSS3~~2D转换效果

位移translate(px,px)

translate

  • 对于行内元素没有效果
  • 不会影响其他元素位置
transform:translate(x,y);
transform:translateX(x);
transform:translate(x,0);
transform:translateY(y);
transform:translate(0,y);

旋转rotate(deg,deg)

对元素元转给定角度,正值为顺时针,负值为逆时针,单位deg

/*顺时针旋转10°*/
transform:rotate(10deg);
/*逆时针旋转120°*/
transform:rotate(-120deg);

缩放scale

scale(x,y)方法表示缩放元素,x表示宽度缩放倍数,y表示高度缩放倍数
当x,y为负值是,会分别横向倒置、纵向倒置

/*宽度不变,高度变大2倍*/
transform:scale(1,2);

翻转扭曲skew(deg,deg)

将元素翻转扭曲给定角度

绕x轴翻转20°,绕y轴翻转50°
transform:skew(20deg,50deg);

综合转换matrix

transform:matrix(scale x,skew x,skew y,scale y,translate x,translate y)

但是在H builder上尝试scale后其他的方法没了作用,以及matrix也不行…目前还不太明白为什么。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值