立体旋转

博客提及了 CSS 的修改版,但未给出更多详细信息。CSS 是前端开发中用于样式设计的重要技术,修改版可能带来新特性或优化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<html>

	<head>

		<style>
			.lifangti {
				transform-style: preserve-3d;
				transform: rotateX(45deg) rotateZ(45deg);
				transform-origin: 50px 50px;
				top: 50%;
				left: 50%;
				margin: -100px 0 0 -50px;
				position: absolute;
				animation: xuanzhuan 5s infinite ease;
			}
			
			.lifangti>.bgabox {
				width: 100px;
				height: 100px;
				position: absolute;
				opacity: 0.3;
				/*透明*/
			}
			
			.leftm {
				background-color: #ff6a00;
				transform: rotateY(90deg) translateZ(-50PX);
				-moz-transform: rotateY(90deg) translateZ(-50PX);
				-webkit-transform: rotateY(90deg) translateZ(-50PX);
			}
			
			.rightm {
				background-color: #6faed9;
				transform: rotateY(90deg) translateZ(50px);
				-moz-transform: rotateY(90deg) translateZ(50px);
				-webkit-transform: rotateY(90deg) translateZ(50px);
			}
			
			.topm {
				transform: rotateX(90deg) translateZ(50px);
				-moz-transform: rotateX(90deg) translateZ(50px);
				-webkit-transform: rotateX(90deg) translateZ(50px);
				background-color: #ff0000;
				opacity: 1;
			}
			
			.bottomm {
				transform: rotateX(90deg) translateZ(-50px);
				-moz-transform: rotateX(90deg) translateZ(-50px);
				-webkit-transform: rotateX(90deg) translateZ(-50px);
				background-color: #52d538;
			}
			
			.beform {
				background-color: #b12d9e;
				transform: translateZ(50px);
				-moz-transform: translateZ(50px);
				-webkit-transform: translateZ(50px);
			}
			
			.afterm {
				background-color: #138fc6;
				transform: translateZ(-50px);
				-moz-transform: translateZ(-50px);
				-webkit-transform: translateZ(-50px);
			}
			
			@keyframes xuanzhuan {
				from {
					transform: rotateX(0deg) rotateY(0deg);
				}
				to {
					transform: rotateX(720deg) rotateY(720deg);
				}
			}
			
			.lifangtimin {
				transform-origin: 25px 25px;
				transform-style: preserve-3d;
				top: 50%;
				margin: 25px 0 0 25px;
				animation: xuanzhuanm 5s infinite ease;
			}
			
			.lifangtimin>div {
				width: 50px;
				height: 50px;
				position: absolute;
				opacity: 0.8;
			}
			
			.leftmm {
				background-color: #ff6a00;
				transform: rotateY(90deg) translateZ(-25px);
				-webkit-transform: rotateY(90deg) translateZ(-25px);
				-moz-transform: rotateY(90deg) translateZ(-25px);
			}
			
			.rightmm {
				background-color: #6faed9;
				transform: rotateY(90deg) translateZ(25px);
				-webkit-transform: rotateY(90deg) translateZ(25px);
				-moz-transform: rotateY(90deg) translateZ(25px);
			}
			
			.topmm {
				transform: rotateX(90deg) translateZ(25px);
				-webkit-transform: rotateX(90deg) translateZ(25px);
				-moz-transform: rotateX(90deg) translateZ(25px);
				background-color: #ff0000;
				opacity: 1;
			}
			
			.bottommm {
				transform: rotateX(90deg) translateZ(-25px);
				-webkit-transform: rotateX(90deg) translateZ(-25px);
				-moz-transform: rotateX(90deg) translateZ(-25px);
				background-color: #52d538;
			}
			
			.beformm {
				background-color: #b12d9e;
				transform: translateZ(25px);
				-webkit-transform: translateZ(25px);
				-moz-transform: translateZ(25px);
			}
			
			.aftermm {
				background-color: #138fc6;
				transform: translateZ(-25px);
				-webkit-transform: translateZ(-25px);
				-moz-transform: translateZ(-25px);
			}
			
			@keyframes xuanzhuanm {
				from {
					transform: rotateY(0deg) rotateX(0deg);
				}
				to {
					transform: rotateY(-360deg) rotateX(360deg);
				}
			}
		</style>
	</head>

	<body>

		<div class="lifangti">

			<div class="beform bgabox"></div>
			<div class="afterm bgabox"></div>
			<div class="leftm bgabox"></div>
			<div class="rightm bgabox"></div>
			<div class="topm bgabox"></div>
			<div class="bottomm bgabox"></div>

			<div class="lifangtimin">
				<div class="beformm"></div>
				<div class="aftermm"></div>
				<div class="leftmm"></div>
				<div class="rightmm"></div>
				<div class="topmm"></div>
				<div class="bottommm"></div>
			</div>

		</div>

	</body>

</html>

修改版

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值