CSS 2D 转换 transform translate() rotate() scale() skew() matrix()

这篇博客详细介绍了CSS 2D转换,包括translate()的平移、rotate()的旋转、scale()及scaleX/scaleY的缩放、skewX/skewY的斜切以及matrix()的综合变换方法,通过实例展示了如何改变元素的位置、尺寸和角度。
摘要由CSDN通过智能技术生成

CSS transforms 属性允许 移动、旋转、缩放和倾斜元素。

  • translate()
  • rotate()
  • scaleX()
  • scaleY()
  • scale()
  • skewX()
  • skewY()
  • skew()
  • matrix()

translate() 方法

translate() 方法从其当前位置移动元素(根据为 X 轴和 Y 轴指定的参数)。

下面的例子把 <div> 元素从其当前位置向右移动 50 个像素,并向下移动 100 个像素:

rotate() 方法

rotate() 方法根据给定的角度顺时针或逆时针旋转元素。

下面的例子把 <div> 元素顺时针旋转 20 度:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值