H5 立方体小程序
来源:互联网 发布:为什么登录淘宝就闪退 编辑:程序博客网 时间:2024/06/05 08:54
H5实现六面体的小程序
在许多网页上都有3d的效果
本次我们就用div+css做出立方体3D的效果
效果图
立方体.html
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>H5立方体</title><link rel="stylesheet" href="lifangti.css"></head><body><div><main><div class="front"> 1 </div><div class="second"> 2 </div><div class="third"> 3</div><div class="four"> 4 </div><div class="fif"> 5 </div><div class="sex"> 6 </div></main></div></body></html>
css样式表
lifangti.css
html{height: 100%;}body{height: 100%;margin: 0px;background: radial-gradient(ellipse,#ebebeb,#000000);/*弹性布局*/display: flex;/*水平方向居中*/justify-content: center;/*水平方向向右对齐justify-content: flex-end;水平方向向左对齐justify-content: flex-start;*//*竖直方向:居中*/align-items: center;}div{width: 300px;height: 300px;/*border: 1px solid red;*//*视角与3d元素之间的距离*/perspective: 900px;/*视角查看的基本位置,默认值50%,50%/*/perspective-origin: 50% 50%;}main{width: 100%;height: 100%;/*border: 1px solid yellow;*/transform: translateZ(-150px);/*保留3D元素的转化效果*/transform-style: preserve-3d;animation: rotate 6s linear infinite;}@keyframes rotate{0%{transform: rotateX(0) rotateY(0); }100%{transform: rotateX(360deg) rotateY(360deg);}}/*main>div 代表选中main标签背部的直系div子元素*/main div{width: 100%;height: 100%;position: absolute; color: white;text-align: center;line-height: 300px;font-size: 88px;}.front{background: rgba(22, 222, 0, 0.5);transform: translateZ(150px);}.second{background: rgba(222, 22, 0, 0.5);transform: translateZ(-150px);}.third{ background: rgba(33, 33, 333, 0.5);transform: rotateY(90deg) translateZ(150px);}.four{ background: rgba(33, 333, 333, 0.5);transform: rotateY(90deg) translateZ(-150px);}.fif{background: rgba(66,11,11,0.5);transform: rotateX(90deg) translateZ(-150px);}.sex{background:rgba(222, 3, 444, 0.5);transform: rotateX(90deg) translateZ(150px);}
1 0
- H5 立方体小程序
- matlab小程序 画立方体
- h5 3D旋转立方体
- 使用H5拖放事件来写一个小程序
- h5+css3+js 算数运算计算器小程序
- 小程序文字跑马灯 h5文字跑马灯
- 小程序与H5,APP有什么不同-小程序支付开发1
- 立方体
- (内部)小Y的彩色立方体
- H5的小知识点
- h5知识点小测试
- 一个H5小项目
- H5桌面小通知
- H5 localStorage小问题
- dx 立方体程序中 顶点序列
- [OpenGL]课后案例09:立方体旋转程序
- [OpenGL]课后案例10:立方体旋转程序
- 小程序微信支付支付流程(类似H5支付)
- gcd,欧几里得,拓展欧几里得&NOIP2012d2t1
- windows环境libevent搭建
- Effective Modern C++ 条款16 使const成员函数成为线程安全函数
- Python删除非空文件夹
- kipmi 占满CPU问题解决
- H5 立方体小程序
- 完美解决wordpress邮件链接无效的问题
- 协议的应用—代理设计模式
- C++11 计时
- shell 脚本典型语句实例
- scss进阶教程
- 人数不定的工资类
- DownLoadManager 的使用
- 将zabbix数据库从innodb迁移到tokudb并分区