GitHub で表示

ポジション

要素の位置をすばやく設定するには、これらのショートハンドユーティリティを使用します。

共通値

応答性の低いクイックポジショニングクラスがあります。

<div class="position-static">...</div>
<div class="position-relative">...</div>
<div class="position-absolute">...</div>
<div class="position-fixed">...</div>
<div class="position-sticky">...</div>

固定: 上部

ビューポートの先頭、端から端まで要素を配置します。プロジェクトで固定位置の含意を理解していることを確認してください。追加の CSS を追加する必要がある場合があります。

<div class="fixed-top">...</div>

固定: 下部

ビューポートの最後尾、端から端まで要素を配置します。プロジェクトで固定位置の含意を理解していることを確認してください。追加の CSS を追加する必要がある場合があります。

<div class="fixed-bottom">...</div>

固定: 上部 (スクロール後)

要素をビューポートの最上部に配置します。端から端に配置しますが、スクロールして要素を過ぎた後でのみ配置します。 .sticky-top ユーティリティは CSS の position: sticky を使用します。これはすべてのブラウザで完全にサポートされているわけではありません。

IE11 と IE10 は position: stickyposition: relative としてレンダリングします。 そのため、スタイルを @supports クエリでラップし、適正にレンダリングできるブラウザだけにスティッキーさを制限します。

<div class="sticky-top">...</div>