解決済
ブログの下にスクロールバーが出ないように、ブラウザに対応して横幅を狭くできるようにしたいのですが、カスタマイズに仕方が分からりません。教えてください。
デザインは2003デフォルトで文字の大きさを変えて使っています。IE7にしたあたりから横幅が突然大きくなり下にスクロールバーが出てくるようになりました。
2カラムのサイドバーは固定でもいいので、本文のほうでブラウザに対応した可変式に出来ないでしょうか?
もしくは幅を320×240の画像2枚分程度に固定する方法でもかまいません。
どうか教えてください。
2008-02-17 07:13の質問
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。
Ads By Google
回答(1)
1.
2008-02-17 16:10:56

#content{
position:absolute;
left:240px;
top:15px;
width:expression(document.body.clientWidth-240);
width:auto;
}
のようにwidth を指定してやります。要するにIEが正しく幅を計算できないので、
IEの場合、ブラウザの横幅からleft を引いて横幅を設定してやります。
IE以外のブラウザの場合、そのような指定は無効なので無視され、次のauto で正しく計算されます。
IE7&firefox2 で確認
回答レベル : アドバイス
うまく解決できました。
ありがとうございました。
Ads By Google
コメント
まだコメントがありません
