美文网首页
`2D` 转换之 `translate`

`2D` 转换之 `translate`

作者: 王玉伟的伟 | 来源:发表于2019-11-17 16:00 被阅读0次
  1. 2D 转换
  • 2D 转换是改变标签在二维平面上的位置和形状

  • 移动: translate

  • 旋转: rotate

  • 缩放: scale

  1. translate 语法
  • x 就是 x 轴上水平移动
  • y 就是 y 轴上水平移动
transform: translate(x, y)
transform: translateX(n)
transfrom: translateY(n)
  1. 重点知识点

    • 2D 的移动主要是指 水平、垂直方向上的移动
    • translate 最大的优点就是不影响其他元素的位置
    • translate 中的100%单位,是相对于本身的宽度和高度来进行计算的
    • 行内标签没有效果
  2. 代码演示

div {
  background-color: lightseagreen;
  width: 200px;
  height: 100px;
  /* 平移 */
  /* 水平垂直移动 100px */
  /* transform: translate(100px, 100px); */

  /* 水平移动 100px */
  /* transform: translate(100px, 0) */

  /* 垂直移动 100px */
  /* transform: translate(0, 100px) */

  /* 水平移动 100px */
  /* transform: translateX(100px); */

  /* 垂直移动 100px */
  transform: translateY(100px)
}
十六、2D 转换 rotate
  1. rotate 旋转

    • 2D 旋转指的是让元素在二维平面内顺时针或者逆时针旋转
  2. rotate 语法

/* 单位是:deg */
transform: rotate(度数) 
  1. 重点知识点
  • rotate 里面跟度数,单位是 deg
  • 角度为正时,顺时针,角度为负时,逆时针
  • 默认旋转的中心点是元素的中心点
  1. 代码演示
img:hover {
  transform: rotate(360deg)
}

相关文章

  • css3-转换/变形(transform)、过渡(transit

    转换(transform) 2D转换 translate(): translate.png rotate():...

  • 【前端】07 - HTML5 和 CSS3

    1 2D 转换之 translate 1.1 移动盒子的三种方式 定位; 盒子外边距; 2d转换移动; 1.1.1...

  • 2D和3D的转换

    一,2D转换(变换)transfrom 1. 2D移动 translate 属性值 translate(x,y...

  • CSS3转换、过渡

    2D转换 translate()通过 translate() 方法,元素从其当前位置移动,根据给定的 left(x...

  • css3(5)

    2D转换之移动 2D转换之旋转 2D转换之缩放 2D转换之斜切

  • `2D` 转换之 `translate`

    2D 转换 2D 转换是改变标签在二维平面上的位置和形状 移动: translate 旋转: rotate 缩放:...

  • css 动画总结

    一、2D、3D 转换 (transform) 让元素在一个坐标系统中变形 2D转换 translate(x,y) ...

  • 11.20-补充

    translate:transform:transform 属性向元素应用 2D 或 3D 转换。该属性允许我们对...

  • CSS3的transform 转换

    transform是可以实现元素位移,旋转,缩放和变形。只介绍了2D转换~ translate 位移:改变元素位置...

  • 2D转换

    1 它如何工作? 转换是使元素改变形状、尺寸和位置的一种效果。 2 2D 转换 2-1 translate() 方...

网友评论

      本文标题:`2D` 转换之 `translate`

      本文链接:https://www.haomeiwen.com/subject/newxvctx.html