translate()
和translate3d()
函数可以实现元素在指定轴的平移的功能。函数使用在CSS
转换属性transform
的属性值。实现转换的函数类型有:
translate()
:2D平面实现X轴、Y轴的平移translate3d()
:3D空间实现位置的平移translateX()
:实现X轴方向的元素移动translateY()
:实现Y轴方向的元素移动
translate()
translate()函数用于移动元素在2D平面的位置,其语法格式如下:
translate(tx) 或
translate(tx, ty)
- tx:需要移动的x轴距离
- ty:需要移动的y轴距离
示例代码如下:
<style>
.container .translate>div>div {
display: inline-block;
padding: 30px;
background-color: aqua;
}
.container .translate>div>.result {
transform: translate(-10px,10px);
background-color: red;
}
</style>
<div class="translate">
<h3>translate函数使用</h3>
<div>
<div class="