Widely available YES。主要ブラウザで広く対応済み。本番利用を推奨。

概要

物理プロパティ(top、right、bottom、left)は、positionプロパティと組み合わせて要素の配置位置を制御する基本的なCSSプロパティです。relative、absolute、fixed、stickyの各配置モードで使用でき、コンテナや画面端からの距離を指定します。CSSの最も古くから存在するプロパティ群であり、レイアウト構築の基礎です。

対応ブラウザ

デスクトップ

Chrome 1+
Edge 12+
Safari 1+
Firefox 1+

モバイル

Chrome Android 18+
Safari iOS 1+
Firefox Android 4+

基本構文

CSS
.tooltip {
  position: absolute;
  top: 100%;
  left: 50%;
}

実務での使いどころ

  • 絶対配置要素の位置指定

    ツールチップやドロップダウンメニューなど、親要素に対する相対位置に要素を配置します。

注意点

  • 多言語対応が必要な場合は、論理プロパティ(inset-inline-start等)の使用を検討してください。leftやrightは書字方向によって意味が変わりません。

アクセシビリティ

  • position: absoluteで配置した要素のDOMの順序がフォーカス順序に影響するため、論理的なタブ順序を維持してください。