CSS的变形transform样式平移

使用 CSS3 transform 属性,你可以给任何元素加上“变形
transform 属性设置属性值 translate 为进行元素平面移动,也可以单独定义translateXtranslateY,其并不会改变元素的原始位置,只是视觉上面的进行平移。

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title></title>
		<style>
			.sky{
				width: 200px;
				height: 200px;
				color: chartreuse;
				background: skyblue;
				transition: 1s;
			}
			.sky:hover{
				transform: translate(0px,100px);
			}
		</style>
	</head>
	<body>
		<div class="sky">
		</div>
	</body>
</html>

translate(0px,100px)函数中的两个参数,第一个是x轴移动距离,第二个是y轴移动距离
translateX(100px)也可以单独控制X轴移动距离
translateY(100px)也可以单独控制Y轴移动距离

来源链接:https://www.cnblogs.com/imlaoxie/p/18690848

请登录后发表评论

    没有回复内容