CSS/DHTMLバグ辞典スレッド【第5版】 (627レス)
上
下
前
次
1-
新
333
(1)
: 2007/10/08(月)02:39 ID:???
AA×
>>331
>>324
>>326
>>324
>>326
>>332
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
333: [sage] 2007/10/08(月) 02:39:39 ID:??? >>331 >>324と>>326のどちらに対する指摘なのかわからないのですが…。 補足しておくと、>>324のコードでは、html要素のボックスの高さが初期包含 ブロックである表示域の高さとなり、body要素のボックス高さもそれと同じに なるはずなのですが、最初に表示したときはそうなっているものの、リサイズ するとそうならないので、仕様違反であると思われます。リサイズしたあとに リロードすると、同じサイズの表示域でもリロードする前とbody要素の高さが 変わっています。 >>326についてはCSSを次のものに置き換えてもらうとわかりやすいかと思います。 (例示がわかりにくくてすみませんでした。) div#boxA { height: 200px; border: 10px solid red; } div#boxB { min-height: 90%; border: 10px solid blue; } boxBの包含ブロックの高さはboxAの内容領域の高さである200pxになるので、 boxBがboxAの内容領域にちょうど収まるはずです(10px + 200 * 0.9 + 10px = 200px)。 Firefox 2、Konqueror 3、Safari 3ではそのように表示されますが、Operaだ けはboxBの内容領域の高さがちょっとだけ高くなります。 >>332 間違いがあるのなら、仕様書を根拠にどこが間違っているのか指摘してください。 http://mevius.5ch.net/test/read.cgi/hp/1144494359/333
とのどちらに対する指摘なのかわからないのですが 補足しておくとのコードでは要素のボックスの高さが初期包含 ブロックである表示域の高さとなり要素のボックス高さもそれと同じに なるはずなのですが最初に表示したときはそうなっているもののリサイズ するとそうならないので仕様違反であると思われますリサイズしたあとに リロードすると同じサイズの表示域でもリロードする前と要素の高さが 変わっています についてはを次のものに置き換えてもらうとわかりやすいかと思います 例示がわかりにくくてすみませんでした の包含ブロックの高さはの内容領域の高さであるになるので がの内容領域にちょうど収まるはずです ではそのように表示されますがだ けはの内容領域の高さがちょっとだけ高くなります 間違いがあるのなら仕様書を根拠にどこが間違っているのか指摘してください
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 294 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.049s