IE 8でlightboxのオーバーレイ(暗転)の範囲が切れる時

       このエントリーをはてなブックマークに追加

jquery版のlightboxを導入したのですが

画像をクリックしても暗転部分(オーバーレイ部分)が切れてしまい

ちゃんと表示されませんでした。

色々と調べた結果、bodyで設定しているwidthの単位がpxで固定値となっていたのが
IE8のレンダリングエンジンに嫌われたみたいで
(firefox、chrome、safariではちゃんと表示された為)

この単位を100%にすると無事表示ができました。

あとは、元々のbodyの範囲を別のクラスなりidなりでくくって、調整すればいいかと思います。