A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 西柚甜沫沫 初级黑马   /  2019-4-9 14:25  /  874 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

一、2D转换:transform
1)移动:translate(x,y)类似定位,px,%记得把移动放其他属性前面
2)旋转:rotate(deg)
3)缩放:scale(x,y)倍数,1/2/3...0.5缩小
伪元素写结构时必须加content:””;
1》转换中心点:transform-origin:x y;(可以%,可以方位名词)

二、动画:animation
        1)先定义动画
                @keyframes+动画名字{0%-100%}
2)调用动画
Animation:name 时间;+其他
运动曲线:linear匀速
步长:steps()
循环播放:infinite
逆播放:alternate
动画暂停:animation-play-state:paused;
结束后:回到起始状态backwards/保持不动forwards;
三、3D转换
1)移动:translateX/Y/Z/3d(x,y.z)一般用px;
2)透视:perspective:px;写在被观察元素的父盒子上。
3)旋转:rotateX/Y/Z(deg)
4)3d呈现:transfrom-style写给父盒子,影响子盒子

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马