浅析CSS3 中的 transition,transform,translate之间区别和作用


Posted in HTML / CSS onMarch 26, 2020

transform 和 translate

transform指变换、变形,是css3的一个属性,和其他width,height属性一样

translate 是transform的属性值,是指元素进行2D变换,2D变换就是指,元素以当前位置(0,0)按照x轴的方向移动多少,按照y轴的方向移动多少

例如:

transform:translate(0,100%) 表示从元素的当前位置延y轴方向,向下移动整个元素高度的距离

transform:translate(-20px,0) 表示从元素的当前位置延x轴方向,向左移动20px

transform 有很多其它属性值,translate3D(3D变换),scale(2D缩放)等其他的变换方式。

transition 

transition  在一定时间之内,一组css属性变换到另一组属性的动画展示过程。可以用来实现动态效果,css3的属性

语法 transition:需要变换的属性 变换需要的时间 控制动画速度变化 延期多少时间后开始执行

transition属性写在最初的样式里,而不是放在结束的样式里,即定义动画开始之前的元素外观的样式。只需要给元素设置一次transition,浏览器就会负责以动画展示从一个样式到另一个样式。

例如:

transition:width 2s;

transition:translate 2s;

transtion:all 2s。

总结

到此这篇关于CSS3 中的 transition,transform,translate之间区别和作用的文章就介绍到这了,更多相关css3 transition transform translate内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木!

HTML / CSS 相关文章推荐
网页切图的CSS和布局经验与要点
Apr 09 HTML / CSS
使用CSS3实现一个3D相册效果实例
Dec 03 HTML / CSS
利用CSS3伪元素实现逐渐发光的方格边框
May 07 HTML / CSS
css3 中translate和transition的使用方法
Mar 26 HTML / CSS
Canvas 文本转粒子效果的实现代码
Feb 14 HTML / CSS
基于IE10/HTML5 开发
Apr 22 HTML / CSS
移动端html5 meta标签的神奇功效
Jan 06 HTML / CSS
HTML5 Canvas入门学习教程
Mar 17 HTML / CSS
HTML5之语义标签介绍
Jul 07 HTML / CSS
HTML5触摸事件实现移动端简易进度条的实现方法
May 04 HTML / CSS
详解h5页面在不同ios设备上的问题总结
Mar 01 HTML / CSS
HTML5开发动态音频图的实现
Jul 02 HTML / CSS
css3 中translate和transition的使用方法
Mar 26 #HTML / CSS
CSS3 不定高宽垂直水平居中的几种方式
Mar 26 #HTML / CSS
使用 CSS3 中@media 实现网页自适应的示例代码
Mar 24 #HTML / CSS
css3通过scale()、rotate()实现放大、旋转
Mar 19 #HTML / CSS
CSS3属性 line-clamp控制文本行数的使用
Mar 19 #HTML / CSS
CSS3实现文字描边的2种方法(小结)
Feb 14 #HTML / CSS
用css3实现转换过渡和动画效果
Mar 13 #HTML / CSS
You might like
PHP实现服务器状态监控的方法
2014/12/09 PHP
兼容IE/Firefox/Opera/Safari的检测页面装载完毕的脚本Ext.onReady的实现
2009/07/14 Javascript
getElementsByTagName vs selectNodes效率 及兼容的selectNodes实现
2010/02/26 Javascript
actionscript与javascript的区别
2011/05/25 Javascript
js 数组操作之pop,push,unshift,splice,shift
2014/01/29 Javascript
js立即执行函数: (function ( ){})( ) 与 (function ( ){}( )) 有什么区别?
2015/11/18 Javascript
JavaScript如何实现在文本框(密码框)输入提示语
2015/12/25 Javascript
详解javascript实现自定义事件
2016/01/19 Javascript
基于jquery实现简单的分页控件
2016/03/17 Javascript
基于javascript实现图片切换效果
2016/04/17 Javascript
jQuery实现图片轮播效果代码(基于jquery.pack.js插件)
2016/06/02 Javascript
浅谈JavaScript 浏览器对象
2016/06/03 Javascript
基于JavaScript定位当前的地理位置
2017/04/11 Javascript
详细讲解vue2+vuex+axios
2017/05/27 Javascript
node版本管理工具n包使用教程详解
2018/11/09 Javascript
jQuery选择器之基本选择器用法实例分析
2019/02/19 jQuery
jquery轻量级数字动画插件countUp.js使用详解
2019/10/17 jQuery
python多进程共享变量
2016/04/06 Python
Python基于pillow判断图片完整性的方法
2016/09/18 Python
Python实现中一次读取多个值的方法
2018/04/22 Python
详谈python3 numpy-loadtxt的编码问题
2018/04/29 Python
python主线程捕获子线程的方法
2018/06/17 Python
使用Python的datetime库处理时间(RPA流程)
2019/11/24 Python
tensorflow模型转ncnn的操作方式
2020/05/25 Python
selenium判断元素是否存在的两种方法小结
2020/12/07 Python
中东地区为妈妈们提供一切的头号购物目的地:Sprii
2018/05/06 全球购物
财务助理岗位职责
2013/11/10 职场文书
研究生求职自荐书
2014/06/23 职场文书
租房协议书样本
2014/08/20 职场文书
纺织工程专业推荐信
2014/09/08 职场文书
民警个人对照检查剖析材料
2014/09/17 职场文书
房屋出租协议书范本(标准版)
2014/09/24 职场文书
出差报告怎么写
2014/11/06 职场文书
生日宴会祝酒词
2015/08/10 职场文书
go mod 安装依赖 unkown revision问题的解决方案
2021/05/06 Golang
Python中re模块的元字符使用小结
2022/04/07 Python