レイアウト
要素がコンテナに対して大きすぎるコンテンツをどのように処理するかを制御するためのユーティリティ。
クラス | スタイル |
---|---|
overflow-auto | overflow: auto; |
overflow-hidden | overflow: hidden; |
overflow-clip | overflow: clip; |
overflow-visible | overflow: visible; |
overflow-scroll | overflow: scroll; |
overflow-x-auto | overflow-x: auto; |
overflow-y-auto | overflow-y: auto; |
overflow-x-hidden | overflow-x: hidden; |
overflow-y-hidden | overflow-y: hidden; |
overflow-x-clip | overflow-x: clip; |
overflow-y-clip | overflow-y: clip; |
overflow-x-visible | overflow-x: visible; |
overflow-y-visible | overflow-y: visible; |
overflow-x-scroll | overflow-x: scroll; |
overflow-y-scroll | overflow-y: scroll; |
overflow-visible
ユーティリティを使用して、要素内のコンテンツがクリップされるのを防ぎます。
<div class="overflow-visible ..."> <!-- ... --></div>
要素の境界をオーバーフローするコンテンツはすべて表示されることに注意してください。
overflow-hidden
ユーティリティを使用して、要素の境界をオーバーフローする要素内のコンテンツをクリップします。
<div class="overflow-hidden ..."> <!-- ... --></div>
overflow-auto
ユーティリティを使用して、コンテンツが要素の境界をオーバーフローした場合に、要素にスクロールバーを追加します。
垂直方向にスクロール
<div class="overflow-auto ..."> <!-- ... --></div>
overflow-scroll
とは異なり、このユーティリティはスクロールバーを常に表示するのではなく、スクロールが必要な場合にのみ表示します。
overflow-x-auto
ユーティリティを使用して、必要に応じて水平スクロールを許可します。
水平方向にスクロール
<div class="overflow-x-auto ..."> <!-- ... --></div>
overflow-y-auto
ユーティリティを使用して、必要に応じて垂直スクロールを許可します。
垂直方向にスクロール
<div class="h-32 overflow-y-auto ..."> <!-- ... --></div>
overflow-x-scroll
ユーティリティを使用して、水平スクロールを許可し、常にスクロールバーを表示します(常に表示されるスクロールバーがオペレーティングシステムによって無効にされていない限り)。
水平方向にスクロール
<div class="overflow-x-scroll ..."> <!-- ... --></div>
overflow-y-scroll
ユーティリティを使用して、垂直スクロールを許可し、常にスクロールバーを表示します(常に表示されるスクロールバーがオペレーティングシステムによって無効にされていない限り)。
垂直方向にスクロール
<div class="overflow-y-scroll ..."> <!-- ... --></div>
overflow-scroll
ユーティリティを使用して、要素にスクロールバーを追加します。
垂直方向と水平方向にスクロール
<div class="overflow-scroll ..."> <!-- ... --></div>
overflow-auto
とは異なり、このユーティリティはスクロールが必要な場合にのみスクロールバーを表示しますが、このユーティリティは常に表示します。一部のオペレーティングシステム(macOSなど)では、この設定に関係なく、不要なスクロールバーを非表示にすることに注意してください。
プレフィックスan overflow
ユーティリティ md:
のようなブレークポイントバリアントを使用して、ユーティリティを適用するのはmedium 画面サイズ以上の場合のみです。
<div class="overflow-auto md:overflow-scroll ..."> <!-- ... --></div>
バリアントの使用方法の詳細については、バリアントのドキュメントを参照してください。