MS Windows コマンド プロンプトのような div を作成しようとしています。
div はサイズ変更可能で、タイトルバー div とコンテンツ div の 2 つの子があります。
コンテンツ div がウィンドウ div よりも大きい場合にスクロールバーを取得したい。タイトルバーが常に表示され、スクロールせず、スクロールバーの上に表示されないようにします。
http://www.webdevout.net/test?0vLは、私の問題をインタラクティブに示しています。コンテンツ テキストをクリックすると、新しい行が追加されます。スクロール バーが表示されるのに十分な数の行が追加されても、スクロール バーは表示されません。
コンテンツ div がoverflow:auto
設定されました。
100% はタイトル バーの高さを考慮しないため、コンテンツの設定max-height
または設定は機能しません。そのため、いくつかの行が下からはみ出した後にスクロール バーが表示されます。また、スクロールバーが表示されると、外側の div のドラッグ可能なつまみが見えなくなり、サイズ変更ができなくなります:(height
100%