转换(transform):也就是变化或变形。主要有4种变化或变形,一种叫位移,一种叫缩放,还有一种叫角度,最后一种叫倾斜
第一种转换:位移,即让元素往上,往下,往左,往右移动
位移转换:
1.参考点(基点)在元素没有移到前的中心点,如下蓝色中心处为基点
X轴:正往右,负往左
transform: translateX(50px);—以参考点正方向位移50px
X轴:正往右,负往左
transform: translateX(-50px);
X轴:正往右,负往左
transform: translateX(50px);
transform: translateX(-50px);
Y轴:正往下,负往上
transform: translateY(50px);
transform: translateY(-50px);
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<link rel="stylesheet" type="text/css" href="../../css/reset.css"/>
<style type="text/css">
#box{
width: 300px;height: 300px;background: #ccc;
margin: 100px auto;
}
#zxw{
width: 300px;height: 300px;background: red;
/*位移转换:*/
/*1.参考点(基点)在元素的中心点*/
/*X轴:正往右,负往左*/
transform: translateX(50px);
transform: translateX(-50px);
/*Y轴:正往下,负往上*/
transform: translateY(50px);
transform: translateY(-50px);
}
</style>
</head>
<body>
<div id="box">
<div id="zxw"></div>
</div>
</body>
</html>