知識、知恵のカタマリ

[PR]コレがGoogleの検索ストーリー

解決済

clip!clip!
Ads By Google

アーカイブページのみ 記事部分のレイアウトがくずれて左サイドバー落ちるのですが



アーカイブページのみ 記事部分のレイアウトがくずれて左サイドバー落ちるのですが、まったく、わかりません。教えてください

2006-09-24 17:14の質問
ライブドア  
ライブドア
ライブドア のホームページはこちらです
www.livedoor.com/
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。

回答(1)

1.

2006-09-25 11:12:55ベスト

.fullbody,#articlebody{
 padding:5px 15px 5px 15px;
 background:url(center_b.gif) repeat-y 50% 0%;
}

.fullbody{
 padding:5px 15px 5px 15px;
 background:url(center_b.gif) repeat-y 50% 0%;
}
に変更してください。

アーカイブページで「.fullbody」と「#articlebody」の余白(30px)分本文の幅が短くなってしまっているため、「#articlebody」の左右の余白を「0」に指定するだけでも、サイドバーが落ちなくなると思います。

ばっちりです!!大変ありがとうございます。
助かりました。

Ads By Google

コメント(1)

#1.  Hukamin
2006-09-25 11:19:44

>>1補足
少々わかりにくい書き方なので補足というか一部訂正します。
アーカイブページで「.fullbody」あるいは
「#articlebody」のみが記述されていれば大丈夫なのですが、両方記述されているため、この指定が二重に適用されてしまい、他のテンプレートページよりも「#articlebody」の分の余白(上下10px、左右30px)が多くとられているため、他のページよりも本文部分が狭くなっています。
そのため、はみだした部分をInternet Explorerが広げて表示しているため、サイドバーが落ちてしまいます。
逆に言えば、Internet Explorer以外のブラウザでは、本文の横幅を広げてしまわないので、サイドバーは落ちません。

トラックバック(2)

トラックバックURL: