博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
css 3D动画
阅读量:6977 次
发布时间:2019-06-27

本文共 1516 字,大约阅读时间需要 5 分钟。

一、今天让我们来学习一下css 3D吧!

1.首先我们要学习好css3 3d一定要有一定的立体感!

2.再来那就聊聊原理吧!

3.css3 3d 顾名思义是由两个2d名片组成的 但不是让你建立连个2d啊!

  • 一个div要想又3d效果那就得在最外层建立一个3d平面.
  • transform-style: preserve-3d; 3d空间
  • perspective: 800px; 它被成为视距或者紧身.
  • 但是要是相对与body是不是也得给div上一层也得加一个紧身呢!
  • 有了3d效果是不是的有一个像眼镜一样的东西呢 在不同的地方显示的效果也是不一样的
  • perspective-origin:50% 50%; 这就是你的眼镜啦 位置不同效果也就不用了
  • 这样我们的3d空间就已经建立成了。

4、3d无非就是通过X Y Z轴来进行操作

  • rotateX/rotateY/rotateZ可以帮助理解三维坐标
  • translateZ则可以帮你理解透视位置。
  • transform-origin我们成为基点 在水平方向改变观看div的位置
  • scale 缩放 rotate 旋转 translate移动 skew倾斜 通过这些来进行3d效果

图片描述

代码如下:

    
正方体
too
bottom
left
right
before
after
top
bottom
left
right
before
after

图片描述

代码如下:

<!DOCTYPE html>
<html lang="en">
<head>

星球

</head>

<body>
<div class="container">

</div>

</body>

</html>

持续更新,欢迎大家收藏指教!

转载地址:http://jkypl.baihongyu.com/

你可能感兴趣的文章
nginx 开发一个简单的 HTTP 模块
查看>>
linux运维如何月薪过万?(收藏自用)
查看>>
DIY强大的虚拟化环境-技术可行性部分
查看>>
linxu 下安装mysql5.7.19
查看>>
SpringMVC + Hibernate-Validator 参数校验
查看>>
android开发之动画的详解 整理资料 Android开发程序小冰整理
查看>>
生产环境主从数据同步不了?
查看>>
SQL故障转移集群操作方法
查看>>
红旗Linux认证简介
查看>>
BGP详解
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
Go基础知识学习(6) 接口
查看>>
基础语法
查看>>
jq轮播
查看>>
开源应用程序结构
查看>>
实验LVS+keepalived
查看>>
高可用方案&系统架构
查看>>
Ubuntu 忘记root登录密码的解决办法
查看>>
IOS UITabBarViewController 修改背景颜色
查看>>