質問: html:長い段落のために垂直スクロールバーだけでdivを作る方法は? 私は自分のウェブサイトに利用規約を表示したいです。私はテキストフィールドを使いたくないし、私のページ全体を使いたくもありません。選択した領域にテキストを表示し、すべてのテキストを下に移動して読むために垂直スクロールバーだけを使用したいのです。現在私はこのコードを使っています:<div style="width:10;height:10;overflow:scroll" > text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text </div> 2つの問題 すべてのテキストが表示されるまで幅と高さを固定して広げるのではありません。 次に水平スクロールバーを表示していますが、表示したくありません。
回答: いずれにせよoverflow-xをhiddenに設定し、divの高さの拡大を制限するためにmax-heightを設定することを好みます。あなたのコードは次のようになります。overflow-y: scroll; overflow-x: hidden; max-height: 450px;