css 函数:translate

三葉Leaves Author

参考:
translate() - CSS:层叠样式表 | MDN

概述

此函数使元素相较于自身的大小,产生水平或是垂直方向的位置偏移。

单值的时候,仅处理水平位移,垂直不偏移:
translate(2) 等价于 translate(2, 0)

变种

  • 仅水平方向:translateX()
  • 仅垂直方向:translateY()

实例:

1
2
/*相较于自身的中心,向左平移自身宽度的一半,向上平移自身高度的一半*/  
transform: translate(-50%,-50%);
Info

此效果不会被子元素继承

  • 标题: css 函数:translate
  • 作者: 三葉Leaves
  • 创建于 : 2024-12-08 00:00:00
  • 更新于 : 2025-04-12 09:44:22
  • 链接: https://blog.oksanye.com/9c4368bc3466/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论
目录
css 函数:translate