css3中变形属性

过渡:transition允许css的属性值在一定的时间区间内平滑地过渡。
:transition:all/具体属性值 过渡时间s/ms 延迟时间s/ms 动画类型(linear)匀速
通过事件来触发(鼠标滑过)来改变css的值。
变形属性:transform
1 、位移 transform: translate( x y) 位移时占空间 支持过渡
将元素向指定的方向移动,类似于position中的relative。
水平移动:向右移动translate(tx,0)和向左移动translate(-tx,0);
垂直移动:向上移动translate(0,-ty)和向下移动translate(0,ty);
对角移动:右下角移动translate(tx,ty)、右上角移动translate(tx,-ty)、左上角移动translate(-tx,-ty)和左下角移动translate(-tx,ty)。
2、缩放 transform:scale( x y) 这两个参数为一个数字
让元素根据中心原点对对象进行缩放。默认的值1’
大于1 为放大 小于1 为缩小
3、旋转 transform: rotate( deg)函数通过指定的角度参数对元素根据对象原点指定一个2D旋转。
rotateX() 方法,元素围绕其 X 轴以给定的度数进行旋转
rotateY() 方法,元素围绕其 Y 轴以给定的度数进行旋转
4、 倾斜 transform: skew( deg )函数能够让元素倾斜显示。
一个参数时:表示水平方向的倾斜角度;
两个参数时:第一个参数表示水平方向的倾斜角度,第二个参数表示垂直方向的倾斜角度
变形原点:transform-origin{} 属性值:left/top/right/bottom 可以px % ,也可以为负值、。
元素默认基点就是其中心位置

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值