2009-05-25 19 views
0

IE、7、8、FF、Chrome、Safariで完全に機能するビューポートを隠すためにこのdivが表示されますが、IE 6は必要ありませんか?IE、7、8、FF、Chrome、Safariで完璧に動作するビューポートを隠すためにこのdivが表示されますが、IE 6はなぜですか?

http://www.0011.com/css/test/cover_up/i4.html

位置である場合、私はIE 6休憩と思った:固定ではなく絶対的ではありませんか?

(IE 6では、divは1行の高さです)。

答えて

1

このCSSを試してみてください

アレックスの提案は99%で動作します
body, 
html { 
    width: 100%; 
    height: 100%; 
} 
0

:しかし

http://www.0011.com/css/test/cover_up/i4b.html

、カバーのdivが

2に表示されたときに

1)スクロールバーがポップアップを)どのように絶対に配置されたdivは持っていないIE 6のビューポートの高さですか?私は、「配置された」最も近い祖先が存在しない場合、そのビューポートが包含要素であることを仕様が示していると考えました。 IE 6はこの仕様に再び従いませんか?

0

IE6では他のブラウザと同様にオブジェクト要素の高さが解釈されないため、実際には 'height = 100%'は使用できません。残念ながら、私がこの問題に対処するために知っている唯一の方法は、javascriptを使用して表示可能なウィンドウの幅と高さをピクセル単位で決定し、これらの値に 'min-width'と 'min-height'

This linkあなたが探しているものを見つけるのに役立ちます。

関連する問題