CSS translate()方法,移动元素

translate()方法

CSS中,translate()是transform(2D转换)中的一种方法,可以用于基于元素的当前位置移动元素。比如,当鼠标悬放在下方skyblue的方形之上,该方形将会像右移动一些位置:


语法

element{transform:translate(x,y)}

提示:x,y是基于元素当前位置(0,0)的坐标,比如上方示例中skyblue方形的向右移动的话就可以将x和y设置成(60px,0)


translate()方法实例代码,及在线编辑器

下方实例,将orange方形向右下角移动(60px,60px):

<div id='d2'>鼠标悬停试一试</div>

<style>
  #d2{width:60px;height:60px;background-color:orange;}
  #d2:hover{transform:translate(60px,60px)}
</style>

全栈前端 / CSS教程 :



























Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.