※ ChatGPTを利用し、要約された質問です(原文:スクロールバーによって表示がズレます。)
スクロールバーによって表示がズレます。どうすれば表示がずれないようにできるでしょうか。
このQ&Aのポイント
スクロールバーによって表示がズレる問題が発生しています。CSSを調整し、表示がずれないように修正する方法を知りたいです。
ブラウザにスクロールバーがつく場合とつかない場合で表示が中央から広くなったり狭くなったりします。表示が一定になるように対策を取りたいです。
IEでは問題ありませんが、他のブラウザではスクロールバーの有無によって表示がずれます。表示が崩れない方法を教えてください。
下記のようにCSSを書きました。
topとしてテーブルクラス指定した中に、areaの領域をとって内容を流し込んでいるのですが、ブラウザにスクロールバーがつく場合とつかない場合とで表示が中央からスクルーロバー分、広くなったり狭くなったりします。(IEはOKなのですが・・・)
どうすれば表示がずれないようにできるでしょうか。
---------------------------------
body {
margin-top: 0;
margin-right: auto;
margin-left: auto;
margin-bottom: 0;
padding: 0;
color: #333333;
text-align: center;
background-color: #FFFFFF;
}
#area {
padding-top: 2px;
padding-bottom: 30px;
padding-left: 10px;
padding-right: 10px;
}
table {
margin: 0;
padding: 0;
}
table.top {
margin-top: 5px;
margin-right: auto;
margin-left: auto;
margin-bottom: 0;
width: 780px;
text-align:center;
background-color: #FFFFFF;
}
table.top td {
text-align:left;
vertical-align: top;
}
お礼
ブラウザの問題と聞いて、間違っているわけではないと安心しました。 ありがとうございました。