HOME > blog > CSS > IEでposition:absoluteがレンダリングされない

IEでposition:absoluteがレンダリングされない

このサイトの場合、CSSをはずした時や音声ブラウザを利用する上での可読性を考慮し、ページ下に記述した署名っぽい記載をCSS適用時のヘッダーとしてページ最上部に表示するようにしてるのですが、その実現のためにHTML下部に用意したdiv#headerブロックをposition: absolute;する方法を利用しています。

が、IE6以前ではposition: absoluteを利用する特定のケースで、そのブロックがレンダリングされない不具合があるそうです。詳細はjmblog.jp — IEで絶対配置(position:absolute)のボックスが消えるバグの検証が詳しいです。

カテゴリー: CSS タグ: