CSS translateY() 関数

定義と使用方法

CSS の translateY() 関数は、要素を y 軸(垂直方向)に再配置することができます。

translateY() 関数が transform 属性で使用されています。

異なる <div> 要素を垂直方向に再配置します:

#myDiv1 {
  transform: translateY(30px); /* 要素を y 軸に 30px で移動 */
}
#myDiv2 {
  transform: translateY(50px); /* 要素を y 軸に 50px で移動 */
}
#myDiv3 {
  transform: translateY(-10px); /* 要素を y 軸に -10px で移動 */
}

実際に試してみてください

CSS 文法

translateY(y)
説明
y 必須。要素が y 軸に沿って移動する距離を定義します。数字またはパーセンテージができます。

技術的詳細

バージョン: CSS Transforms モジュール レベル 1

ブラウザのサポート

テーブルの数字は、その機能を完全にサポートする最初のブラウザのバージョンを示しています。

クローム エッジ ファイアフォックス サファリ オペラ
1 12 3.5 3.1 10.5

関連ページ

チュートリアル:CSS 2D 変換

参考:CSS transform 属性

参考:CSS translate() 函数

参考:CSS translateX() 函数

参考:HTML DOM transform 属性