センター寄せページを作る時に、長いページになればスクロールバーが右に現れる事をご存知ですか?

ではページが短い時はどうでしょう?

IEはスクロールバーがでない時でも、スクロールバーもどきが表示されまが、Firefoxでは完全にスクロールバーが表示されません!したがってページが短い時に若干その分ずれて表示されます。

これはIEとFirefoxとの使用の違いで出る現象なので問題ありませんっと言うのは簡単なんですが、一応対策方法があるので紹介します。

用は簡単なんですが

html {
overflow-y:scroll;
}

をCSSに追加するだけで、Firefoxでもスロールバーもどきが表示されて問題解決です。

しかしW3Cの CSS Validation ServiceでCSS構文の検証をすると、CSS2ではNGと出る為、不満が残る結果になります。

ちなみにこのサイトはもちろん

正当なCSSです!

です。

トラックバック(0)

このブログ記事を参照しているブログ一覧: センター寄せページが短い時にFirefoxで微妙に動く

このブログ記事に対するトラックバックURL: http://www.web-mora.co.jp/admin/mt-tb.cgi/150

コメントする