css transform几个简单的属性

transform基本属性

平移translate ( x , y )x代表水平方向平移的距离,y代表垂直方向平移的距离
缩放scale ( 缩放倍数 )缩放倍数为一个数值,若为1则不变
旋转rotate ( ... deg )围绕中心点旋转,deg 代表角度单位 “ ° ”,即“度”
扭曲skew ( ... deg , ... deg)第一个...deg代表矩形盒子垂直边倾斜的角度(即左右边),第二个...deg代表矩形盒子水平边倾斜的角度(即上下边)

平移:translate ( x , y )

.box{
    width: 200px;
    height: 200px;
    background: blue;
}
.box:hover{
    transform: translate(300px,400px);
}

 缩放:scale ( 缩放倍数 )

.box{
    width: 200px;
    height: 100px;
    background: blue;
}
.box:hover{
    transform: scale(2);
}

 旋转:rotate ( ... deg )

下面这张图是上期分享过角度deg的方向

 

.box{
    width: 200px;
    height: 100px;
    background: blue;
}
.box:hover{
    transform: rotate(-45deg);
}

 扭曲:skew ( ... deg , ... deg)

当括号里只有一个deg值时,表示的只是左右边的旋转角度,上下边仍保持不变

.box{
    width: 200px;
    height: 100px;
    background: blue;
}
.box:hover{
    transform: skew(-10deg,45deg);
}

这时候我们发现左右边旋转的角度方向不能用上期分享的角度方向图来确定了,但我们只需把上期分享的角度方向图 正改为负,负改为正 即可表示左右边的角度方向

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值