css3系列之transform详解translate
2024-10-02 02:31:01
translate
translate这个参数的,是transform 身上的,那么它有什么用呢?
其实他的作用很简单,就是平移,参考自己的位置来平移
translate()
translateX()
translateY()
translateZ()
translate3d()
translateX
向X轴平移,填正数往右平移,填负数,往左平移
translateY
向Y轴平移,填正数往下平移,填负数,往上平移
translateZ
向Z轴平移,这个可能有点难理解,想像一个场景,你现在和电脑屏幕的距离,这就是Z轴的距离,电脑屏幕离你越近,那么translateZ() 里面的值 越大, 电脑屏幕离你越远, translateZ() 的值就越小。 所以说,Z 增加,那么这个电脑屏幕,离你就越近,
下面要用到旋转,rotate,不懂的话,请点击→css3系列之transform 详解rotate
首先Z 轴是朝向我们的,所以 看不出效果,但是,我们把它转个身,让Z轴 面对 右边,就可以了。
translate() 和 translate3d()
translate 是同时设置 translateX 和 translateY, 所以里面可以填两个参数, 第一个值 X 第二个 Y
translate3d 是同时设置 translateX ,translateY 和 translateZ 所以里面可以填三个参数
只不过有点不同的是, translate 如果第二个参数不填的话,默认是0, 不过translate3d的话,人家就不同意你不填了,你三个参数,必须都给我填。
最新文章
- go interface
- 新建 ASP.NET Core MVC 项目 -- Hello World!
- Spring泛型依赖注入
- VS2013自带的Browser Link功能引发浏览localhost网站时不停的轮询
- 状态模式(State Pattern)
- hibernate基础的CRUD的操作
- 利用box-flex实现 dom元素位置页面底部
- Device.js – 快速检测平台、操作系统和方向信息
- 看懂UML类图和时序图
- response.sendRedirect()重新定向的乱码问题
- UDP TCP 消息边界
- win7常用快捷键
- angular 跳转页面时传参
- perl中执行linux命令,及其区别
- AndroidStudio文件夹结构视图讲解
- 如何解决android logcat不打印信息在android开发中
- uva10003 区间DP
- WPF中在XAML中实现数据类型转换的两种方法
- MySQL 性能调优之SQL
- 机器学习笔试--LeetCode