欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

三维变换

程序员文章站 2022-03-27 13:13:56
...
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
	<style type="text/css">
		*{
			padding: 0;
			margin: 0;
		}
		div{
			width: 100px;
			height: 100px;
			background-color: red;
			margin-left: 200px;
			margin-top: 10px;
			/* 过渡效果 */
			transition: transform 2s;
		}
		/* 添加3D移动 */
		div:first-of-type:active{
			/* translate3d(x方向偏移,y方向偏移,z方向偏移) */
			transform: translate3d(0px,0px,400px);
		}
		div:nth-of-type(2):active{
			/* scale3d(x方向缩放,y方向缩放,z方向缩放) */
			transform: scale3d(2,2,2);
		}
		div:nth-of-type(3):active{
			/*rotate3d(x,y,z,angle):
			x:代表x轴方向上的一个向量值
			y:代表y轴方向上的一个向量值
			z:代表z轴方向上的一个向量值*/
			transform: rotate3d(1,1,1,60deg);
		}
	</style>
</body>
	<div>1</div>
	<div>2</div>
	<div>3</div>
	<div>4</div>
</html>

 

相关标签: 三维变换 3D

上一篇: css实现梯形

下一篇: 3D变换