zoukankan      html  css  js  c++  java
  • css3 变换 transform(2D)

    一、transform变换

      可做拉伸、压缩、旋转、偏移的效果。需加各个浏览器前缀。

    二、transform-origin

      为transform属性值的基点,默认值为元素的中心位置,即以元素左上角为坐标轴原点,向右为x轴,向下为y轴,基点为(50%,50%)。

      1. transform-origin:x y z;

        1)x轴 取值:left/center/right/length/%

          百分比换算:

                left-------------0%

                center----------50%

                right------------100%

        2)y轴 取值:top/center/bottom/length/%

          百分比换算:

                top--------------0%

                center----------50%

                right------------100%

        3)z轴 取值:length

          2D默认为0,3D效果设置。

    三、transform的属性值

      1.旋转 rotate(deg)

        通过指定的角度参数对元素以基点进行2D旋转。单位为deg。

      2.移动 translate(x,y)

        始终相对于元素中心偏移。单位为px。

        translateX(x);水平方向上的偏移量

        translateY(y);垂直方向上的偏移量

      3.缩放 scale(x,y)

        当值=1为原大小;值>1为放大;值<1为缩小。单位无。

        scaleX(x);水平方向上的缩放

        scaleY(y);垂直方向上的缩放

      4.倾斜 skew(x,y)

        给选定的元素进行以基点为中心的倾斜。单位为deg。

        skewX(x);水平方向上的倾斜

        skewY(y);垂直方向上的倾斜

      5.矩阵 matrix(rotateX,rotateY,rotate3D,translateZ,translate3D,scaleZ,scale3D)

        矩阵一共有6个参数。

  • 相关阅读:
    JVM 启动参数设置
    Linux文件分割与合并
    设置tomcat使用指定的jdk版本
    java字符编码
    HASH 哈希处理完数据导致数据集第一行数据缺失
    HASH 何时将key加载到h.definedata()中
    字符串 批量全角、半角转换
    SAS_正则表达式 字符意义
    正则表达式基础篇
    sas options有用的全局设置
  • 原文地址:https://www.cnblogs.com/whiteMu/p/5392400.html
Copyright © 2011-2022 走看看