当前位置: 首页 > article >正文

CSS3:3D移动translate3d及3D转换透视效果perspective

3D移动translate3d
3D移动在2D移动的基础上多加了一个可以移动的方向,就是轴方向。

  • transform:translateX(100px);仅在x轴上移动。
  • transform:translateY(100px);仅在y轴上移动。
  • transform:translateZ(100px);仅在z轴上移动(单位一般都用px,不用百分比)。
  • transform:translate3d(x,y,z);其中x、y、z分别指要移动的轴的方向的距离。
.box1 {width: 200px;height: 200px;background-color: aqua;transform: translate3d(100px,100px,100px);
}

3D转换透视效果perspective
如果想要在网页产生3D效果需要用到透视(可以理解成3D物体投影在2D平面内);
透视我们也成为视距,视距就是人的眼睛到屏幕的距离;
距离视觉点越近的电脑平面成像越大,越远成像越小;
透视的单位是像素。

注意点:
透视是写在被观察元素的父盒子上面的

body {/*透视写到被观察元素的父盒子上 透视越大(视距变大)盒子越小,透视越小(视距变小)盒子越大*/perspective: 1000px;}
.box1 {width: 200px;height: 200px;background-color: aqua;transform: translate3d(300px,100px,100px);
}
http://www.lryc.cn/news/2419917.html

相关文章:

  • 分布式系统架构网络之IDC机房
  • 靶向代谢组
  • 【UWB 定位】高精度定位
  • js获取数组长度-length属性的介绍
  • 专访 SphereEx 创始团队:获数百万美金投资,接棒 ShardingSphere 打造全新分布式生态
  • SpringBoot+Flowable 完美结合,优雅实现工作流!
  • EWSA破解WPA无线密码具体图文教程
  • 抓取静态网页数据
  • Hyperledger Fabric2.3 环境搭建及Fabric 测试网络使用
  • 初步了解SequoiaDB数据库
  • CSS3动画—— transition
  • ext-gwt与gwt-ext的区别
  • 7.1创新Audigy2Z S 7.1声卡的设置方法
  • 两个线程实现AABBCCDD
  • app测试系列-超详细的app测试攻略,一文带你学会移动端测试
  • 软件应用技巧二十二则
  • 好玩的100个网站收藏
  • 【腾讯云云上实验室】——向量数据库——Web端操作
  • 决策支持系统(DSS)介绍
  • 【C语言】静态函数(static)
  • JDBC 之ResultSetMetaData获取列名字
  • sockaddr和sockaddr_in的说明以及inet_pton和inet_ntop
  • Jsp(主要内容)
  • 关于使用response.addHeader下载中文名乱码问题
  • 2024两种免费永久域名,手快有,手慢无
  • LED驱动电路设计及原理分析
  • 《C#入门经典 第7版》读书笔记_集合
  • Java常见面试题-100道
  • 超标量技术
  • 科学把妹法