知识点
1、transform:对元素应用2D,3D转换
语法:transform:none|transform-function
参数:translatr3d(x,y,z)定义3D转换(主要用来改变元素的位置,x、y、z表示坐标)
rotate3d(x,y,z,angle)定义3D旋转(主要用来改变元素的角度,x、y、z为0-1之间的系数)
scale3D(x,y,z,flex)定义3D缩放
兼容:IE支持-ms替代仅适用2D转换
opera只支持2D转换
2、语法:transform-origin:定义中心点,只有上面用过transform属性,该属性才能生效
(一般在旋转,斜切,缩放中用到)
参数:水平方向(可以是具体的数值如30%,也可以是具体的方向值如left)
垂直方向
---------------------------------------------------------------------------------------------------
3、 transition:在一定时间区间内过渡到指定的属性值
语法:transition:property duration timing-function delay;
参数:property指定对哪呢个css属性值进行过渡
duration:规定过渡需要的时间(单位s/ms)
timing-function:规定速度效果(匀速,变速)
delay:定义效果何时开始
兼容:ie9-不支持,safari支持替代-webkit-
<!doctype html>
<html><head>
<meta content="charset='UTF-8'">
<meta http-equiv="X-UA-compatible" content="IE=edge"> <!--这句话的意思是使用最新版本的IE浏览-->