Firefoxは表示エリア内にコンテンツが収まる場合、スクロールバーを表示しません。IEはコンテンツ量にかかわらずスクロールバーを表示します。
センタリングで表示する場合、ページによってスクロールバーが表示されたり非表示になったりだと、スクロールバーの幅の分だけ表示がずれてしまいます。
出来ればIEのように常にスクロールバーを表示していたい。
この場合
html {
overflow-y:scroll;
}
とCSSに記述することで常にスクロールバーを表示されます。これでページのコンテンツ量にかかわらず、センタリングでズレなくなります。

コメントする