文章目录

  • 前言
  • 代码
  • 总结

前言

本文介绍了css简单魔方样式的基础内容。


一、对于3D的理解图

二、使用步骤

HTML代码如下(示例):

 <section><div><img src="../images/1.jpg" alt=""></div><div><img src="../images/2.jpg" alt=""></div><div><img src="../images/3.jpg" alt=""></div><div><img src="../images/4.jpg" alt=""></div><div><img src="../images/5.jpg" alt=""></div><div><img src="../images/6.jpg" alt=""></div></section>

CSS代码如下(示例):

 <style>* {margin: 0;padding: 0;}html {width: 100%;height: 100%;}body {width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;}section {width: 150px;height: 150px;position: relative;animation: rate 4s linear infinite;transform-style: preserve-3d;}section div {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #fff;}img {width: 100%;height: 100%;}</style>

动画代码如下(示例):

 <style>section div:nth-child(1) {transform: translateZ(75px);}section div:nth-child(2) {transform: rotateY(-90deg) translateZ(75px);}section div:nth-child(3) {transform: rotateY(180deg) translateZ(75px);}section div:nth-child(4) {transform: rotateY(90deg) translateZ(75px);}section div:nth-child(5) {transform: rotateX(90deg) translateZ(75px);}section div:nth-child(6) {transform: rotateX(-90deg) translateZ(75px);}img {width: 100%;height: 100%;}@keyframes rate {from {transform: rotateY(0) rotateX(0);}to {transform: rotateY(360deg) rotateX(360deg);}}</style>

效果展示


总结

例如:以上就是今天要讲的内容。

运用css设计简单3D魔方相关推荐

  1. CSS 实现一个3d魔方

    前言

  2. android 3d魔方 代码,css实现3d立体魔方的示例代码

    今天来做一个简单的3d魔方 先看效果图吧!把这个看会了,一些网上的3d的相册你就都会了 一.我们先准备好们的html代码 3d立体魔方 好了我们html代码就准备完成了,首先我们要有一个3d的思维,在 ...

  3. 用CSS实现3D魔方动画旋转

    一.3D魔方的实现 这里呢主要是用我们的div标签来对魔方的各个面及各个块进行实现,先上一个主体的html代码吧 <div id="box"><!-- 各个面 - ...

  4. 纯CSS实现的3D简洁按钮设计

    日期:2012-6-22  来源:GBin1.com 在线演示  本地下载 今天我们介绍一篇来自Brandon Pierce的3D按钮设计.希望大家喜欢! 基本HTML <nav>
 &l ...

  5. Android 3D 魔方游戏的设计与开发

    Android 3D 魔方游戏的设计与开发 5.1 Feature 定义 魔方是一个有趣的益智游戏,相信很多人都玩过.本次毕业设计,欲完成的主要的功能如下: (1) 开始游戏:开始一个新的游戏 (2) ...

  6. HTML5期末大作业:旅游网站设计——简单大气的响应式旅游网页(5页) HTML+CSS+JavaScript...

    HTML5期末大作业:旅游网站设计--简单大气的响应式旅游网页(5页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 计算机毕设网页设计源码 常见网页 ...

  7. JavaScript设计了3D六面魔方,实现了魔方的动画

    第一步划分区域 一块大区域覆盖了六个小区域,一共定义7个div,在接下来进行添加样式做准备 第二步 创建一个css文本样式,对魔方的所在div进行设置样式 第三步对六个面变进行划分,现在的六个面都没有 ...

  8. php用户注册功能设计,利用HTML+CSS设计一个简单的用户注册页面【示例】

    本篇文章将要给新手小白们介绍如何使用HTML和css制作简单的注册页面.在开发网站过程中,如果网站内容要求是完善的信息站,那么肯定就离不开用户注册的这个功能.这个用户注册界面对于刚入门的前端新手来说, ...

  9. web设计网页规划与设计:企业电子网站设计——简单的电子产品公司官网模板(5页)HTML+CSS+JavaScript

    HTML5期末大作业:动漫网站设计--简单的电子产品公司官网模板html(5页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 计算机毕设网页设计源码 ...

最新文章

  1. OBYC PRY PRV
  2. maven项目下tomcat直接启动不了(LifecycleException)。报错如下截图
  3. opc ua服务器大批量修改,opc ua服务器 数据配置
  4. python—操作MySQL查询表中数据
  5. FlatNCE:小批次对比学习效果差的原因竟是浮点误差?
  6. Github使用之git回退到某个历史版本
  7. Think PHP(TP)框架基础知识
  8. 西安电脑服务器维修电脑,西安苹果电脑维修
  9. 阮一峰ES6入门读书笔记(九):Set 和 Map
  10. MATLAB中cfl,教程合集 | MATLAB绘图基本操作与属性
  11. System.arraycopy()方法详解-jdk1.8
  12. 计算机虚拟化技术试题,虚拟现实技术考试题及答案.doc
  13. SpringCloud(三)了解了概念,现在来验证一下,玩个小案例
  14. 2329: 小新同学爱加密
  15. 怎么把PDF文件拆分开来?教你两种拆分方法
  16. 入门Python400集视频,Python学会之后,一般能拿到多少工资?
  17. SQL 语句多表联查
  18. matlab 按字母排序,matlab命令大全(按字母排序) 总汇详解最新发布完整珍藏版
  19. threejs修改旋转中心 小程序
  20. Keep It for Mac(专业笔记工具)

热门文章

  1. 百度搞了一个“开发者搜索”
  2. 经济学人:人工智能正颠覆传统战争,一场新军备竞赛或将开启
  3. TortoiseGit的具体操作
  4. android杀进程管理,还在杀进程?Android你不知道的那些事儿
  5. 【趣味“五子棋”---html页面实现(附源代码)】
  6. 如何快速的将EXCEL表格数据拆分成多个文件?
  7. 单片机小白之旅—51仿真器
  8. 消息推送(个推推送)的原理
  9. TTU智能配电终端_金智科技:新一代智能终端研制成功,即将发力泛在电力物联网建设【安信电新】...
  10. 激光雷达的现状--激光雷达为何蹿红