css3的3d起步——分享
很简单的一个容器包裹着一个装了6个piece的piece-box
<div class="container"><div class="piece-box"><div class="piece piece-1"></div><div class="piece piece-2"></div><div class="piece piece-3"></div><div class="piece piece-4"></div><div class="piece piece-5"></div><div class="piece piece-6"></div></div> </div>
通过上面的讲解,应该对perspective比较熟悉了吧,
/*容器*/ .container {-webkit-perspective: 1000px;-moz-perspective: 1000px;-ms-perspective: 1000px;perspective: 1000px; } /*piece盒子*/.piece-box {perspective-origin: 50% 50%;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d; }
/*容器*/ .container {-webkit-perspective: 1000px;-moz-perspective: 1000px;-ms-perspective: 1000px;perspective: 1000px; } /*piece盒子*/ .piece-box {position: relative;width: 200px;height: 200px;margin: 300px auto;perspective-origin: 50% 50%;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d; } /*piece通用样式*/ .piece {position: absolute;width: 200px;height: 200px;background: red;opacity: 0.5;} .piece-1 {background: #FF6666;} .piece-2 {background: #FFFF00; } .piece-3 {background: #006699; } .piece-4 {background: #009999; } .piece-5 {background: #FF0033; } .piece-6 {background: #FF6600; }
当然,在你完成这步之后你还是只看到一个正方形,也就是我们的piece-6,因为我们的3Dtransform还没开始
转载于:https://www.cnblogs.com/liumaimai/p/9797791.html
css3的3d起步——分享相关推荐
- 带你玩转css3的3D!
话不多说,先上demo 酷炫css3走马灯/正方体动画: https://bupt-hjm.github.io/cs... github源码地址:https://github.com/BUPT-HJM ...
- 使用 CSS3 实现 3D 图片滑块效果
Slicebox – A fresh 3D image slider with graceful fallback 英文原文地址:http://tympanus.NET/codrops/2011/09 ...
- 运用CSS3制作3D盒子骰子
运用CSS3制作3D盒子骰子 最近好像CSS3上瘾了,特喜欢找动画效果来练手(空闲时间),这不,我参照人家制作的3D盒子制作了一个骰子,参照链接: https://www.cnblogs.com/dt ...
- 浅谈css3的3D动画效果并制作一个简单的旋转照片墙
各位读者大家好,我是一只小菜鸟.目前正在学习web前端方面的相关知识.,这也是小菜鸟第一次写博客.写的有哪里不对的地方欢迎各位指正. 本篇文章内容就是利用简单的HTML布局再加上CSS3的3D转换和动 ...
- html图片 3d切换特效,一款基于css3的3D图片翻页切换特效
今天给大家分享一款基于css3的3D图片翻页切换特效.单击图片下方的滑块会切换上方的图片.动起你的鼠标试试吧,效果图如下: 实现的代码. html代码: Bedouin Blue-green Dram ...
- html5 3d原理,使用css创建三角形 使用CSS3创建3d四面体原理及代码(html5实践)
今天读了篇关于如何使用css3创建3d四面体的文章,觉的相当不错,所以拿出来和大家分享一下. 首先要和大家分享的是,如何使用div+css创建三角形.在这里我先把相关代码粘贴出来,然后再为大家讲解原理 ...
- 网页特效:用CSS3制作3D图片立方体旋转特效
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title&g ...
- css3实现翻转效果,css3 实现3D翻转效果
css3 实现3D翻转效果. HTML源码: 前面内容,鼠标移到这,试试 用户名 密码 css源码: /* entire container, keeps perspective */ .flip-c ...
- CSS3中3D综合应用及分析
2019独角兽企业重金招聘Python工程师标准>>> 今天我要和大家一起来学习一个酷炫的鼠标Hover效果.主要将会涉及到CSS3中3D效果的使用,以及在实现过程中我们使用到的一些 ...
最新文章
- Android加载大图片OOM异常解决
- Go Mysql Driver 集成 Seata-Golang 解决分布式事务问题
- poj 1118 Lining Up(水题)
- 一招判断三元催化堵塞_汽车的氧传感器和三元催化器故障如何判断呢?用这些方法判断...
- Jmeter java协议配置文件导入
- ❤️六万字《SpringMVC框架介绍—从入门到高级》(建议收藏)❤️
- windows 编译FFMPEG
- Load Average (系统负载)
- 2021-09-08FTRL 跟随正确的领导者
- 用VB 代码读取 Excel 内容
- 计算机网络知识点总结
- 计算机二级上机考试试题,计算机二级考试c++上机考试试题.doc
- 敏捷-《如何准备ACP考试》知识图谱
- 正规的IT外包公司的报价组成
- 窃取式调度器(Stealing Scheduler)-高并发
- 由浅入深,全面解析ThreadLocal
- java使用aspose实现Excel转PDF加入密码保护并解密
- all boot options are tried的问题解决
- 飞机机身控制电子设计,原理图和PCB
- ENSP实验六——三层交换机+路由器
热门文章
- 《Maven官方指南》指南第三方部署到远程仓库
- kali linux源大全
- java 和 mysql 获取周 星期 的第一天 最后一天 或者 月的 日期(字符串转日期,日期转字符串,日期加减)...
- 手动编译Mysql5.6.10 手动编译php 支持fastcgi
- php实现基于shmop扩展的数据缓存
- 如何在CentOS6.2上安装并运行飞鸽传书
- 禁用Grid上的自动排序功能
- KDTable的列绑定F7控件方法
- Spring @Autowired和@Resource
- Mysql 安全登陆工具 mysql_config_editor