解決済

ブログの下にスクロールバーが出ないように、ブラウザに対応して横幅を狭くできるようにしたいのですが、カスタマイズに仕方が分からりません。教えてください。

デザインは2003デフォルトで文字の大きさを変えて使っています。

IE7にしたあたりから横幅が突然大きくなり下にスクロールバーが出てくるようになりました。
2カラムのサイドバーは固定でもいいので、本文のほうでブラウザに対応した可変式に出来ないでしょうか?
もしくは幅を320×240の画像2枚分程度に固定する方法でもかまいません。
どうか教えてください。

2008-02-17 07:13の質問
デザイン    スクロール  
デザイン
デザイン の情報はこちらです
www.span.ne.jp
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。
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

コメント

まだコメントがありません

トラックバック

トラックバックURL: