translateY() - CSS(层叠样式表) 编辑
translateY()
在页面垂直移动元素,结果是 CSS 数据类型 <transform-function>
。
注意: translateY(ty)
对应 translate(0, ty)
或translate3d(0, ty, 0)
。
语法
/* <length-percentage> values */
transform: translateY(200px);
transform: translateY(50%);
值
<length>
或<percentage>
表示变换向量的纵坐标。百分比指的是盒子高度,盒子由属性transform-box
定义。
笛卡尔坐标 ℝ2 | 在ℝℙ2上的同类坐标 | 在ℝ3上的笛卡尔坐标 | 在ℝℙ3同类坐标 |
---|---|---|---|
在ℝ2 上的转换不会是线性变换但是并不能代表在笛卡尔坐标系统中使用矩阵 | |||
[1 0 0 1 0 t] |
语法
translateY(<length-percentage>
)
示例
HTML
<div>Static</div>
<div class="moved">Moved</div>
<div>Static</div>
CSS
div {
width: 60px;
height: 60px;
background-color: skyblue;
}
.moved {
transform: translateY(10px);
background-color: pink;
}
结果
规范
规范 | 状态 | 注释 |
---|---|---|
CSS Transforms Level 1 translateY() | Working Draft | Initial definition |
浏览器兼容性
请查看 <transform-function>
。
了解更多
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论