CSS3转换之移位translate(CSS3)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>CSS3转换之移位translate</title>
<style>
/* 移动盒子的位置: 定位 盒子的外边距 2D转换移动 */
div {
width: 200px;
height: 200px;
background-color: skyblue;
/* x就是x轴上移动位置 y就是y轴上移动位置 中间用逗号分隔 */
/* transform: translate(x,y); */
/* transform: translate(100px, 100px); */
/* 1.我们只移动x轴 */
/* transform: translate(100px,0); */
/* 但x,y需要大写 */
/* 2.我们只移动x轴 */
/* transform:translateX(100px); */
/*
/*
/* 3.我们只移动y轴 */
/* transform:translateY(100px); */
}
/* 2D转换之移位中,其设置的盒子不会影响其他盒子的位置 */
div:first-child {
transform: translate(30px, 30px);
}
div:last-child:hover {
transform: translate(0, -5px);
}
div:last-child {
background-color: green;
}
</style>
</head>
<body>
<div>
</div>
<div></div>
</body>
</html>