プロパティは、要素のボックスからはみ出たコンテンツを、そのまま表示するのか、クリップするのか、スクロールバーをつけて表示するのかを指定します。以外の値にすると、新たなブロック整形文脈を作ります。これは技術的に妥当なもので、仮にスクロール可能な要素内にフロートが割り込めると、周囲のコンテンツの折り返し処理がやり直されるので、これではスクロールバーが動かされるたびに折り返し処理が発生し、スクロールが非常に遅くなるでしょう。値だったとしても、要素がスクロールするかもしれません。inherit値visibleデフォルトの値です。コンテンツはクリップされず、コンテンツのボックスより外側に描画されるかもしれません。hiddenコンテンツはクリップされ、クリップ領域外の(見えなくなった)コンテンツを見るためのスクロールバーは作られません。scrollコンテンツはクリップされ、デスクトップブラウザではコンテンツがクリップされたかどうかに関わらず、スクロールバーを描画します。これは、動的な環境でスクロールバーが表示されたり消されたりして起きる問題を防ぎます。プリンターははみ出たコンテンツを印刷するかもしれません。autoユーザエージェントに依存する動作です。ようなデスクトップブラウザでは、コンテンツがはみ出るならスクロールバーを作ります。