CSS3复习3-形状变换-过渡动画-animation

一、transform 可以实现元素的形状、角度、位置等的变化。

1、transform: rotate(45deg);

旋转45度,deg代表度数

这里写图片描述

rotateX()//X轴旋转
rotateY()//Y轴旋转
rotatez()
rotate3d(x, y, z, angle) x, y, z

2、scale(); 以x/y为轴进行缩放

            transform: scale(2,1);
            x轴放大两倍,y轴一倍

这里写图片描述
scale(x, y) 接受两个值,如果第二参数未提供,则第二个参数使用第一个参数的值
scalex()
scaley() 值是数字表示倍数,不加任何单位
scalez()
scale3d(sx,sy,sz)

3、skew(); 对元素进行倾斜扭曲

transform: skewY(40deg);扭曲这一特性很难把控~

skew(x, y);接受两个值,第一个参数对应X轴,第二个参数对应Y轴。如果第二个参数未提供,则默认值为0
skewx(),
skewy()

4、translate(); 移动距离,相对于自身位置。(重点)

有一个要点,我们可以通过此方法对元素进行居中

translate(x, [y])
translatex()
translatey
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

余光、

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值