• HTML5:七天学会基础动画网页10


    继续介绍3D转换:

    3D转换:rotate3d

    方法与说明

    rrotateX(angle)otate3d(x,y,z,angle[角度])   

    3D转换,正常取值0/1,0代表当前轴线不进行旋转,1反之,例:rotate3d(1,1,1,30deg),代表三个轴线都要旋转30度 rotate3d(0,1,1,30deg)代表X轴不旋转,Y,Z轴旋转30度。

    rotateX(angle)      3D转换,X轴的值。

    rotateY(angle)      3D转换,Y轴的值。

    rotateZ(angle)      3D转换,Z轴的值。

    改变旋转点

    transform-origin:x-axis y-axis z-axis;

    x-axis:定义视图被置于X轴的何处,可能的值             left,center,right,length,%

    y-axis:定义视图被置于Y轴的何处,可能的值            top,center,bottom,length,%

    z-axis:定义视图被置于Z轴的何处,可能的值

              length,眼睛看到屏幕的距离

    例:transform-origin:right top 0px;

     

    transform-style属性

    (谁要呈现3D效果就写在其父元素上)

    flat                   子元素将不保留其3D效果

    preserve-3d    子元素将保留其3D效果

    perspective-origin属性

    视角,改变观察位置,(一般不调整,因为可能影响原比例)

    perspective-origin:x-axis y-axis;

    x-axis: left,center,right,length,%默认值:50%

    y-axis:top,center,bottom,length,%默认50%

    看了这么多,那我们来写一个交叉的平面例子:

       

       

       

       

       

    d67f605a8bd044d2a25ebba01df06564.png

     上面添加了一个过渡效果,放置后就会在设置的时间内完成要求,这个过渡后面会仔细说

    8715062dc3b44079b1d2edde985ea5cd.png

     

     

     

     

     

  • 相关阅读:
    同步、异步
    郑州中创|业绩下滑、股价大跌……Meta为何继续坚持元宇宙
    酷快讯:Eminem和Snoop Dogg无聊猿新MV加持后ApeCoin上涨22%
    数据挖掘期末复习
    有这两款手机拍照扫描软件,去哪都可以轻松使用
    华为od德科面试数据算法解析 2022-7-2 相对开音节
    Apple公司面试题之Apple-Orange
    微软同“亲女儿”小冰单飞后的再联手,AI 数字员工可行吗?
    回归预测 | MATLAB实现PCA-GRU主成分门控循环单元多输入单输出回归预测
    1686. 石子游戏 VI
  • 原文地址:https://blog.csdn.net/2401_82863547/article/details/136590823