css中位移translate()如何使用?translate用法总结

作者 : 轩寒 本文共1408个字,预计阅读时间需要4分钟 发布时间: 2022-06-14 共135人阅读
也想出现在这里? 联系我们

css3中translate用法是怎么样的?css中位移translate()如何使用?这些可能一些新手学习css所遇到的问题,接下来我们就来讲解一下css中位移translate()如何使用?

一:translate()用法

在css样式中,很多人都喜欢使用translate()来表示位移,可以使用translate()中的x和y来表示元素在水平方向或者垂直方向上移动。

例如:1.translateY(y):表示该元素在垂直方向上移动,也就是我们所说的y轴

2.translateX(x):表示该元素在水平方向上移动,也就是我们所说的x轴

二:translate()语法

transform:translateX(x);或者transform:translateY(y);

在css3中,transform属性的变形方法都是属于transform,并且要加上transform,从而表示变形处理,元素在水平方向中移动的距离的单位用px和百分比表示,当x出现正值的时候,表示元素在水平方向右有移动,当x为负值的时候,表示该元素向左移动,

例如:

<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head>      <title>CSS3位移translate()方法</title>     <style type="text/css">         /*设置原始元素样式*/         #origin         {             margin:100px auto;/*水平居中*/             width:200px;             height:100px;             border:1px dashed silver;         }         /*设置当前元素样式*/         #current         {             width:200px;             height:100px;             color:white;             background-color: #3EDFF4;             text-align:center;             transform:translateX(50px);             -webkit-transform:translateX(20px);  /*兼容-webkit-引擎浏览器*/             -moz-transform:translateX(20px);     /*兼容-moz-引擎浏览器*/         }     </style> </head> <body>     <div id="origin">         <div id="current"></div>     </div> </body> </html>

效果如下:

1593263354-b0e5e836608a8a8
1593263354-b0e5e836608a8a8

总结:transform:translateX(50px)说明在水平方向上移动50px,这时候我们如果我们把50px改成-50px,该元素就在水平方向相反的方向移动50px。

translate(y)的用法:

translate(y)的用法和translate(x)的用法很相似,x是在水平方向上移动,y是在垂直方向上移动,当

y出现正值的时候,说明该元素在向下移动,如果出现负值,说明是向上移动,和我们的正常思维相反。

translate(x,y)的混合使用:

表示元素在x中水平方向上移动,这里需要注意的是,y值是一个参数,没有设置y的值话,可能表示元素在x轴移动,其实单纯的使用translate()是没有太多的意义,我们可以结合css使用。

版权免责声明

① 本站VIP源码资源永久免费下载 www.wayu.cn;
② 本网站资源来源于网络收集,如有侵权,请联系站长进行删除处理;
③ 分享目的仅供大家学习和交流,请不要用于商业用途,否则后果自负;
④ 如果你有源码需要出售,可以联系小编,或者点击 投稿
⑤ 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解;
⑥ 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需;
⑦ 在您的能力范围内,为了大环境的良性发展,请尽可能的选择正版资源;
⑧ 网站资源不做任何二次加密和授权后门(原版加密除外)。


站哈源码网 » css中位移translate()如何使用?translate用法总结

发表评论

Copyright© 2022 by-站哈源码网 & 站内部分资源收集于网络,若侵犯了您的合法权益,请联系站长删除!
在 0.551 秒钟有 50 次查询。