6

div 内の要素を高さ 100% に設定したい。要素 (ul 要素) は相対的に設定する必要があります。リスト項目は絶対に設定されていますが、親要素を参照しています。

例を参照してください: http://jsfiddle.net/mbecker/ee78G/2/

緑色の ul 要素を 100% の高さに設定するにはどうすればよいですか?

前もって感謝します!

4

2 に答える 2

7

を削除しheight: auto !importantました#main。すると、 に設定できましheight: 100%#list

が必要かどうかはわかりませんheight: auto

http://jsfiddle.net/KBHcs/

さらに説明height: auto !importantすると、 はコンテンツに要素の高さを定義させ、 !important は を上書きしていましたheight: 100%。この場合、「sd」は絶対配置ulされてliいるため、ドキュメント フローの一部ではありません。

于 2012-06-19T20:36:16.947 に答える
2

絶対位置を使用するように#list要素を設定してから、上下の座標を設定できます。変更したjsfiddleの例を次に示します。

http://jsfiddle.net/ee78G/11/

于 2012-06-19T20:34:29.913 に答える