头闻号

东莞市同创塑胶工艺礼品有限公司

饰品加工|礼品、工艺品、饰品设计|汽车装潢内饰用品|鞋材、鞋件加工|洗涤标、商标

首页 > 新闻中心 > 科技常识:浅析CSS3 中的 transition transform translate之间区别和作用
科技常识:浅析CSS3 中的 transition transform translate之间区别和作用
发布时间:2024-10-06 11:24:03        浏览次数:1        返回列表

今天小编跟大家讲解下有关浅析CSS3 中的 transition transform translate之间区别和作用 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关浅析CSS3 中的 transition transform translate之间区别和作用 的相关资料,希望小伙伴们看了有所帮助。

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内容请搜索爱蒂网以前的文章或继续浏览下面的相关文章 希望大家以后多多支持爱蒂网!

来源:爱蒂网