HTML5(3D动画)
来源:互联网 发布:大麦网数据库600w 编辑:程序博客网 时间:2024/06/11 10:41
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>3D</title>
<style>
*{
margin: 0 auto;
padding: 0;
}
li{
list-style: none;
}
ul{
width: 200px;
height: 200px;
margin: 200px auto;
position: relative;
animation: run 3s linear infinite;
animation-fill-mode: forwards;
transform-style: preserve-3d;
}
ul li{
width: 200px;
height: 200px;
opacity: 0.5;
position: absolute;
left: 0;
top: 0;
}
ul li:first-child{
transform: translateY(100px) rotateX(90deg);
background: red;
}
ul li:nth-child(2){
transform: translateX(100px) rotateY(90deg);
background: blue;
}
ul li:nth-child(3){
transform: translateY(-100px) rotateX(90deg);
background: green;
}
ul li:nth-child(4){
transform: translateX(-100px) rotateY(90deg);
background: yellow;
}
ul li:nth-child(5){
transform: translateZ(-100px);
background: orange;
}
ul li:nth-child(6){
transform: translateZ(100px);
background: pink;
}
@keyframes run {
0%{
transform: rotateX(0deg) rotateY(0deg);
}
100%{
transform: rotateX(360deg) rotateY(360deg);
}
}
</style>
</head>
<body>
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
</ul>
</body>
</html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>3D</title>
<style>
*{
margin: 0 auto;
padding: 0;
}
li{
list-style: none;
}
ul{
width: 200px;
height: 200px;
margin: 200px auto;
position: relative;
animation: run 3s linear infinite;
animation-fill-mode: forwards;
transform-style: preserve-3d;
}
ul li{
width: 200px;
height: 200px;
opacity: 0.5;
position: absolute;
left: 0;
top: 0;
}
ul li:first-child{
transform: translateY(100px) rotateX(90deg);
background: red;
}
ul li:nth-child(2){
transform: translateX(100px) rotateY(90deg);
background: blue;
}
ul li:nth-child(3){
transform: translateY(-100px) rotateX(90deg);
background: green;
}
ul li:nth-child(4){
transform: translateX(-100px) rotateY(90deg);
background: yellow;
}
ul li:nth-child(5){
transform: translateZ(-100px);
background: orange;
}
ul li:nth-child(6){
transform: translateZ(100px);
background: pink;
}
@keyframes run {
0%{
transform: rotateX(0deg) rotateY(0deg);
}
100%{
transform: rotateX(360deg) rotateY(360deg);
}
}
</style>
</head>
<body>
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
</ul>
</body>
</html>
阅读全文
0 0
- HTML5(3D动画)
- html5 学习-3d动画
- Html5 Canvas 3D 动画
- html5 动画(2D 3D)
- css3 html5 3D动画练习
- HTML5/jQuery动画应用 3D视觉效果
- html5中3D,canvas动画网站
- HTML5/jQuery动画应用 3D视觉效果
- HTML5 CSS3 诱人的实例: 3D立方体旋转动画
- HTML5 3D爱心动画 程序员浪漫之旅
- 视觉盛宴 HTML5 3D动画应用赏析
- 8款超酷的HTML5 3D图片动画源码
- HTML5 CSS3 诱人的实例: 3D立方体旋转动画
- 7款超酷HTML5 3D动画精选应用及源码
- 8个3D视觉效果的HTML5动画欣赏
- 8款超酷的HTML5 3D图片动画源码
- HTML5实习的3D的动画效果
- 8款效果惊艳的HTML5 3D动画
- Linux 解锁锁定的系统用户,查看用户密码策略
- 使用Spring Session实现Spring Boot水平扩展
- pip离线安装
- font-awesome代替icon小图标
- Vue源码学习笔记
- HTML5(3D动画)
- Windows下Anaconda同时安装python2和python3
- git+github的使用-最简单的入门教程(三)
- 麦肯锡160页报告:2030年全球将可能有8亿人要被机器抢饭碗
- Call to unavailable function 'system': not available on iOS问题的解决方案
- bzoj4873: [Shoi2017]寿司餐厅(网络流)
- tomcat启动报错信息
- unsigned long long 大小端互转
- 流式布局