CSS3 中的 transition,transform,translate 区别和作用
2021-04-01 19:26
标签:方式 orm nbsp 另一个 移动 方向 bsp form str 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 区别和作用 标签:方式 orm nbsp 另一个 移动 方向 bsp form str 原文地址:https://www.cnblogs.com/szxEPoch/p/12564224.html
文章标题:CSS3 中的 transition,transform,translate 区别和作用
文章链接:http://soscw.com/index.php/essay/71061.html