原因は特定できていないけれどIE9で下記の現象が起こり解決に手間取ったのでメモをしておく。
トップページのfooterのスタイルをhead要素に記載していた。
.
div#footer { clear: both; position: absolute; bottom: 0; left: 0; width: 100%; }
トップページ以外のページのfooterは固定幅のwrapperに包含されており下記のようなスタイルを設定していた。スタイルは外部スタイルシートに記載していた。
div#wrapper { width: 960px; } div#footer { clear: both; border-top: solid 1px #333; }
このときトップページのスタイルがサブページでも適用されfooterが画面全体に表示された。footerにwidthを指定する期待通りの表示になった。
div#wrapper { width: 960px; } div#footer { clear: both; width: 960px; border-top: solid 1px #333; }
No comments yet.
改行と段落タグは自動で挿入されます。
メールアドレスは表示されません。