Transform属性:
translate 位移
scale 缩放
rotate 旋转
skew 倾斜
transform-origin 中心点
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<title>transform</title>
<style>
.wrapper{
width: 500px;
height: 500px;
border: 5px solid #eaff56;
border-radius: 10%;
overflow: hidden;
}
.wrapper img{
width: 200px;
}
</style>
</head>
<body>
<div class="wrapper">
<img src="./3.jpg" alt="">
</div>
</body>
</html>
![v2-dcb19d564756f220b1fda428c6a200f4_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/af3a23f7b7281496539d14c1166c3849.png)
transform: translate(100px, 100px); /* 可写像素,可写百分比(相对于父级),可写负数 */
![v2-5a0f814a907cf1803abbc2c134fba6ce_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/847ea317c8d76a186807887c40d0a300.png)
transform: translate(100px, 100px) scale(0.5, 2);
![v2-f91144276a250a2a352fddc8ec60b98e_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/e533078479e22b95ed9d15be650e0a71.png)
transform: translate(100px, 100px) rotateX(45deg);
图片太大了,我缩小了。rotate简写等于rotateZ
![v2-66ca6185540e38683c8fd4fc66f3e7ca_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/1dad7ded0d93a2b497c00bf4448b68f3.png)
Y轴效果
![v2-e1507a9f16f0d0f35a32156e65d8adbd_b.gif](https://i-blog.csdnimg.cn/blog_migrate/57b30b5ae0dd03769d74003b936e2bdf.gif)
transform: translate(100px, 100px) skew(45deg);
![v2-4485b6ec86e9784d9fae67ddd21a7447_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/b97b07657c2d9b986d18aadd0f19300b.png)
Transition过渡属性
transition: property duration timing-function delay;
transition-property //规定设置过渡效果的 CSS 属性的名称。
transition-duration //规定完成过渡效果需要多少秒或毫秒。
transition-timing-function //规定速度效果的速度曲线。
transition-delay //定义过渡效果何时开始。
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<title>transition</title>
<style>
#demo{
width: 100px;
height: 100px;
background: pink;
transition: all 4s linear;
/* 延迟1s匀速运动1s */
}
#demo.move{
transform: translateX(600px);
height: 200px;
}
</style>
</head>
<body>
<div id="demo"></div>
<script>
demo.onclick = function(){
this.className = 'move';
}
</script>
</body>
</html>
![v2-d38b770263d125c19722b1dbf25e937a_b.gif](https://i-blog.csdnimg.cn/blog_migrate/065606f7fdbb20fb2dd81423e0bd226e.gif)