css3属性transform-origin讲解

transform-origin属性在CSS3中用于设置元素变换的参考点,它配合transform属性使用,允许改变元素变换的中心点,从而实现不同的视觉效果。取值包括百分比、长度单位以及left, center, right, top, bottom等关键词,可以分别设置横纵坐标。" 114647638,8402191,操作系统:理解与防止死锁,"['操作系统', '并发', '死锁处理']
摘要由CSDN通过智能技术生成

transform是CSS3里的变换属性,常用的有translate(平移)、rotate(旋转)、skew(倾斜)、scale(缩放)方法。而transform-origin并不是transform的属性值,其具有独立的语法,但值得注意的是,transform-origin必须配合transform来使用,这个从名字也可以看得出来,就是给transform设置的各种动作设置一个参考点。默认情况下,元素的动作参考点为元素盒子的中心。transform可以设置九个位置的值,水平方向有left | center | right 三个值,垂直方向也有三个,分别是 top | center |bottom ,故一共有九个。

语法:

transform-origin:[ | | left | center① | right ] [ | | top | center② | bottom ]?

  • 默认值:50% 50%,效果等同于center center
  • 适用于:所有块级元素及某些内联元素

取值:

  • :用百分比指定坐标值。可以为负值。
  • :用长度值指定坐标值。可以为负值。
  • left:指定原点的横坐标为left
  • center①:指定原点的横坐标为center
  • right:指定原点的横坐标为right
  • top:指定原点的纵坐标为top
  • center②:指定原点的纵坐标为center
  • bottom
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值