web ---- 图片册,按钮

复制代码
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<style>
			body{
				perspective: 1000px;
			}
			@keyframes myAnimation{
				from{
					transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg);
				}
				to{
					transform: rotateX(360deg) rotateY(360deg) rotateZ(360deg);
				}
			}
			.container{
				margin: 200px;
				position: relative;
				transform-style: preserve-3d;
				transition: 3s;
				animation: myAnimation 5s linear 0s infinite;
			}
			.container:hover>img:first-child{
				left:-300px;
			}
			.container:hover>img:nth-child(2){
				top: -300px;
			}
			.container:hover>img:nth-child(3){
				left: 300px;
			}
			.container:hover>img:nth-child(4){
				top: 300px;
			}
			.container:hover>img:nth-child(5){
				transform: translateZ(-100px);
			}
			.container:hover>img:nth-child(6){
				transform: translateZ(300px);
			}
			.container>img{
				width: 200px;
				height: 200px;
				position: absolute;
				border: 1px solid orange;
				transition: 3s;
			}
			.container>img:first-child{
				left:-200px;
				transform-origin: right;
				transform: rotateY(90deg);
			}
			.container>img:nth-child(2){
				top:-200px;
				transform-origin: bottom;
				transform: rotateX(-90deg);
			}
			.container>img:nth-child(3){
				left:200px;
				transform-origin: left;
				transform: rotateY(-90deg);
			}
			.container>img:nth-child(4){
				top: 200px;
				transform-origin: top;
				transform: rotateX(90deg);
			}
			.container>img:nth-child(6){
				transform: translateZ(200px);
			}
		</style>
	</head>
	<body>
		<div class="container">
			<img src="https://img1.baidu.com/it/u=2559867097,3726275945&fm=253&fmt=auto&app=138&f=JPEG?w=1333&h=500" alt="" />
			<img src="https://img1.baidu.com/it/u=2790304584,1258411054&fm=253&fmt=auto&app=120&f=JPEG?w=1280&h=800" alt="" />
			<img src="https://img1.baidu.com/it/u=7456317,4282812646&fm=253&fmt=auto&app=138&f=JPEG?w=889&h=500" alt="" />
			<img src="https://img1.baidu.com/it/u=1310564963,1641173348&fm=253&fmt=auto&app=120&f=JPEG?w=1280&h=800" alt="" />
			<img src="https://img0.baidu.com/it/u=3993870005,3740828102&fm=253&fmt=auto&app=120&f=JPEG?w=1280&h=800" alt="" />
			<img src="https://img2.baidu.com/it/u=2312383180,3750420672&fm=253&fmt=auto&app=120&f=JPEG?w=1280&h=800" alt="" />
		</div>
	</body>
</html>

鼠标悬停时

相关推荐
走粥2 小时前
clsx和twMerge解决CSS类名冲突问题
前端·css
吠品7 小时前
CSS图片居中:Flexbox、Grid与Transform的完整指南
前端·css
可问春风_ren7 小时前
HTML零基础进阶教程:解锁表单、多媒体与语义化实战
前端·git·html·ecmascript·reactjs·js
天若有情6738 小时前
Canvas生成艺术|意外诞生的混沌风暴(附完整源码+GitHub部署)
前端·css·html·github·canvas·网页
阿珊和她的猫9 小时前
React 中 CSS 书写方式全解析
前端·css·react.js
打瞌睡的朱尤10 小时前
CSS复习
前端·css
我是伪码农12 小时前
JS考核复写
前端·javascript·css
lightqjx13 小时前
【前端】前端学习二之CSS
前端·css·学习·html
菱玖14 小时前
用 Cursor 写完整前后端 Demo(Vibe Coding 实战)
chatgpt·html·ai编程
我命由我123451 天前
浏览器的 JS 模块化支持观察记录
开发语言·前端·javascript·css·html·ecmascript·html5