質問: css:固定高さのコンテナー内のdivのスクロールバーを取得する方法 次のマークアップがあります。<div class="fixedheightcontainer"> <h2>title</h2> <div class="content"> ..blah blah blah... </div> </div> cssは次のようになります。.fixedheightcontainer { float:right; height: 250px; width:250px; } .content { ??? } その内容により、div.contentの高さは通常、div.fixedheightcontainerで提供されるスペースよりも大きくなります。現時点では、div.contentはdiv.fixedheightcontainerの下部から陽気に伸びています-私が望むものはまったくありません。高さが大きすぎて収まらないときに、div.contentがスクロールバーを取得するように指定するにはどうすればよいですか(垂直のみが望ましいですが、私は面倒ではありません)?overflow:autoとoverflow:scrollは、何らかの奇妙な理由で何もしていません。
回答: overflowを設定することで対応できますが、contentの高さも設定する必要があります。 height属性が設定されていない場合、divは必要な高さまで垂直方向に拡大し、スクロールバーは必要ありません。例を参照してください: http://jsfiddle.net/ftkbl/1/