CSS、スタイルシート質問用スレッド【 2 】

このエントリーをはてなブックマークに追加
168Name_Not_Found
すんまそん。私にも教えて欲しい事があるので御教授ください。

1:<div style="width:100% ; height:100% ; ">
2:<div style="width:100% ; height:150px ; background-color:#FFAAAA ; ">テスト文字</div>
3:<div style="margin:0px ; padding:0px ; width:150px ; height:100% ; background-color:#AAAAAA ; float:left ; ">テスト文字テスト文字</div>
4:<div style="margin:0px ; padding:0px ; width:100% ; background-color:#AAAAFF ; ">テスト文字テスト文字</div>
5:</div>

てな、スタイル指定で、1行目で縦横を100%指定にしている状態で、2行目に縦をpx指定した場合に、
3行目のブロックのの縦の長さをブラウザ一杯に指定したいのですが、どう記述すればいいのでしょうか?

横幅の場合、floatで並べると、150px(3行目)+100%(4行目)で、うまくいったのですが縦ではうまくいきません。(IE5&NS6)

うーん、うまく説明できないですけど、px指定+%指定でブラウザ一杯の表示をおこないたいんです。

よくよく考えると親ブロックに対する%指定なので横幅の指定がうまくいくこともおかしいような気がするのですが…

誰かわかる方いらっしゃいます?
169168:2001/03/30(金) 18:34
補足です。

縦に対する%指定はNS6では利いてませんでした・・・・・