浅析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 相关文章推荐
CSS3解决移动页面上点击链接触发色块的问题
Jun 03 HTML / CSS
css3教程之倾斜页面
Jan 27 HTML / CSS
CSS3 animation实现简易幻灯片轮播特效
Sep 27 HTML / CSS
css3给背景图片加颜色遮罩的方法
Nov 05 HTML / CSS
CSS3属性 line-clamp控制文本行数的使用
Mar 19 HTML / CSS
HTML5的Geolocation地理位置定位API使用教程
May 12 HTML / CSS
html5 的a标签 Href 拨电话的写法
Nov 04 HTML / CSS
HTML5+css3:3D旋转木马效果相册
Jan 03 HTML / CSS
HTML5 LocalStorage 本地存储刷新值还在
Mar 10 HTML / CSS
Canvas制作旋转的太极的示例
Mar 09 HTML / CSS
AmazeUI 手机版页面的顶部导航条Header与侧边导航栏offCanvas的示例代码
Aug 19 HTML / CSS
HTML中table表格拆分合并(colspan、rowspan)
Apr 07 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
纯真IP数据库的应用 IP地址转化成十进制
2009/06/14 PHP
php防止伪造数据从地址栏URL提交的方法
2014/08/24 PHP
thinkphp连贯操作实例分析
2014/11/22 PHP
php简单生成随机数的方法
2015/07/30 PHP
PHP的数组中提高元素查找与元素去重的效率的技巧解析
2016/03/03 PHP
js对象关系图 方便dom操作
2012/03/18 Javascript
jQuery通过控制节点实现仅在前台通过get方法完成参数传递
2015/02/02 Javascript
javascript多行字符串的简单实现方式
2015/05/04 Javascript
javascript实现textarea中tab键的缩排处理方法
2015/06/26 Javascript
jQuery实现倒计时(倒计时年月日可自己输入)
2016/12/02 Javascript
Vue实战之vue登录验证的实现代码
2017/10/31 Javascript
[原创]js实现保存文本框内容为本地文件兼容IE,chrome,火狐浏览器
2018/02/14 Javascript
vue数据操作之点击事件实现num加减功能示例
2019/01/19 Javascript
基于JS实现计算24点算法代码实例解析
2020/07/23 Javascript
python批量提交沙箱问题实例
2014/10/08 Python
python文件操作之目录遍历实例分析
2015/05/20 Python
python基础入门学习笔记(Python环境搭建)
2016/01/13 Python
使用Python获取网段IP个数以及地址清单的方法
2018/11/01 Python
python简单区块链模拟详解
2019/07/03 Python
Python 获取指定文件夹下的目录和文件的实现
2019/08/30 Python
python新手学习使用库
2020/06/11 Python
TensorFlow保存TensorBoard图像操作
2020/06/23 Python
如何基于python把文字图片写入word文档
2020/07/31 Python
Python 通过正则表达式快速获取电影的下载地址
2020/08/17 Python
python 实现百度网盘非会员上传超过500个文件的方法
2021/01/07 Python
美国受欢迎的眼影品牌:BH Cosmetics
2016/10/25 全球购物
世界上最大的汽车共享网站:Zipcar
2017/01/14 全球购物
如何利用cmp命令比较文件
2013/09/23 面试题
QQ空间主人寄语大全
2014/04/12 职场文书
干部选拔任用方案
2014/05/26 职场文书
社区矫正工作方案
2014/06/04 职场文书
2014最新自愿离婚协议书范本
2014/11/19 职场文书
夏洛特的网观后感
2015/06/15 职场文书
大学军训通讯稿
2015/07/18 职场文书
 Python 中 logging 模块使用详情
2022/03/03 Python
基于docker安装zabbix的详细教程
2022/06/05 Servers