/* CSS・スタイルシート質問スレッド【20】 */
482 :
446:
すっかり話が流れて困惑しています。。
>>475 <body style="height: 1000px">としたところ、
きちんと反映されます。上枠下枠比95:5もきちんと反映されます。
完全無視で「なかったことにされる」のは%だけのようです。
ネスケで
>>446を実現するにはスクリプトでscreen.availHeightを
取って代入するべきなのでしょうか。。。
484 :
Name_Not_Found:03/06/25 23:23 ID:m4xMY0Iw
しかし、元の希望を読み直してみると
>内容をheight:100%でブラウザの上下ぴったりに合わせたいわけです
これもイタいよなぁ
456 :Name_Not_Found :03/06/25 18:20 ID:???
自分の馬鹿さを晒し上げているスレはここですか?
hegth:100px; → これを実数値(正確には実数値+単位)という
hegth:100%; → これを割合値という
>482
heightの%指定は親要素に対する割合だからね。
無視されても仕方ないのかも。
html要素にheight:100%;を指定しても無理かな? 試してないけど。
489 :
446:03/06/26 00:03 ID:4wm+TOG7
>>488 <html style="height: 100%">がネスケ7で利きました!
おおっ、なんてことでしょう。
htmlにスタイルつけるなんて夢にも考えていませんでしたが。
いや、ありがとう。これで悩み解決です。
>>486 擬似フレームは窓が小さいとスクロールが出ますしね、
いろいろ試して悩んでheightに決めたわけです。
スタイルシートは見栄えを定義するものでしょう。
イタいからできない、じゃ、みんなテーブルレイアウトに戻りますよ。
>>486 ワープロを習い始めたおぢさんが均等割付を好むようなもの
491 :
446:03/06/26 00:10 ID:4wm+TOG7
ちなみに
<html style="height:100%">
<body style="height:100%">
<div style="height:95%">
<div>上枠</div>
<div>内容(横に3分割)</div>
</div> // "95%"閉じ
<div style="height:5%">下枠</div>
</body>
で、ネスケ7でも意図した体裁になりました。htmlとbodyの両方に
heightを指定しなければだめですね。もちろん、IEやオペラでは
htmlのheight指定なしで大丈夫です。これで安心して眠れます。