13

動的コンテンツを含む div があります。コンテンツが div に読み込まれると、コンテンツに合わせて div のサイズを変更します。しかし、このサイズ変更の高さを最大にしたいのです。コンテンツがこの最大高さを超える必要がある場合は、スクロールバーが必要です。

ここで質問を検索しましたが、探しているものを見つけることができませんでした (質問者が自分で考え出したと答えたものを除いて)。私はjqueryでそれを行うことができると読んだことがありますが、私はそれにはかなり慣れていませんが、divのサイズを変更したり、クラスやそのようなものを変更したりするデモを経験しましたが、実装方法について本当に途方に暮れています私が探しているもの。これに対する解決策を見つけよとしましたので、お手柔らかにお願いします。

4

3 に答える 3

22
 div {height:auto;overflow:scroll;max-height:200px;}
于 2012-05-01T13:13:33.797 に答える
1

使用する:

<div style="max-height: 400px; overflow-y:scroll; overflow-x: hidden">
<p>Some dynamic content loads inside the div</p>
</div>

<div style="clear:both"></div>「div」を閉じる前に、次を追加します。

<div style="max-height: 400px">
<p>Some dynamic content loads inside the div</p>
<div style="clear:both"></div>
</div>
于 2012-05-01T13:30:28.527 に答える
0

css でこれを行うことができます。max-height: 100px; overflow-y:scroll;

于 2012-05-01T13:14:50.590 に答える