プロが教える店舗&オフィスのセキュリティ対策術

自社ブログの記事部分のテーブルデザインを変更しようと思ったのですが
bodyの画像がbottomの画像にはみ出て
http://image.blog.livedoor.jp/ura_sselect/imgs/5 …
↑のように表示されて困っています。

CSSを勉強し始めたばかりでいらないところまでいじってしまっていると
思いますが現在のCSSの状態は以下の通りです。
関係ないかもしれませんが、ボトムの画像高さは65pxです。
よろしくお願いします。

.datetop{
background:url(トップ画像) no-repeat;
height:54px;
margin-bottom:-12px;
}
.fullbody{
background:url(ボディ画像) repeat-y;
margin-bottom:0px;
}
.datebody{}
h2.date{
margin:0px 23px 0;
font-size:12px;
font-weight:normal;
color:#d8b8c4;
}
.blogbodytop{}
.blogbody{
margin:5px 23px 30px;
text-align:left;
}
.titlebody{
paddding:5px 0;
}
h3.title{
line-height:137%;
font-size:16px;
font-weight:bold;
color:#f52a7a;
}
.main
,.mainmore{
margin:10px 0 20px;
line-height:147%;
font-size:13px;

height:1%;
}
blockquote
,pre{
border-top:1px dotted #575757;
border-bottom:1px dotted #575757;
padding:17px 10px;
margin:17px 0;
text-align:left;
color:#ccc;
}
.pict{
margin:0 5px 5px 0;
}

/* related articles */
div.related-articles{
margin: 25px 10px 0;
}
div.related-articles h3{
margin: 0 0 10px;
padding: 0;
font-size: 14px;
color: #f52a7a;
}
div.related-articles ul{
list-style: none;
margin: 0;
padding: 0;
line-height: 1.2;
}
div.related-articles ul li{
background: url(http://parts.blog.livedoor.jp/img/cmn/dotw.gif) no-repeat 0 50%;
padding: 0 0 5px 9px;
margin-left: 5px;
font-size: 12px;
}

.portal-links{
font-size:12px;
text-align:right;
margin:5px 8px 12px;
color:#d8b8c4;
}
.portal-links a{}
.posted{
margin:5px 8px;
text-align:right;
line-height:150%;
font-size:12px;
color:#d8b8c4;
}
.clipbutton{
border:none;
}
a.continues
,.posted a
,.menu a
,.nextpage
,.commentttl a
,.trackbackttl a{}

#ad{
margin:25px 0 0;
text-align:center;
zoom: 1;
}
.blogbodybottom{
background:url(ボトム画像) no-repeat;
padding:65px 0 -20px;
}
.dateend{}

.nextpage{
text-align:right;
margin:5px 20px;
font-size:12px;
}

A 回答 (2件)

実物を見て検証しないとなんともいえないけど


ぱっと見怪しいのは

.blogbodybottom{
background:url(ボトム画像) no-repeat;
padding:65px 0 -20px;
}

の-20よね。
    • good
    • 0
この回答へのお礼

お返事ありがとうございます。

自分なりに調べてみて、コメントページ(http://blog.livedoor.jp/ura_sselect/archives/123 …)はうまくいっていたので
それをまねてmarginを付け加えて

.blogbodybottom{
background:url(ボトム画像) no-repeat;
height:65px;
margin: 0 0 5px;
}

にしてみたのですが駄目でした…

問題のテーブルが表示されるブログのアドレスは
http://blog.livedoor.jp/ura_sselect/
です。

お礼日時:2009/04/06 11:36

テンプレートでいじれるかしら。



ソースを見ると
</div>
<div class="blogbodybottom"></div>
</div>
の部分があるじゃない?
これを
</div>
</div>
<div class="blogbodybottom"></div>
こうするの。
そうしたらいけたりしない?
    • good
    • 0
この回答へのお礼

ありがとうございます!!!
無事直りました!

デザインを全部変更してCSSを
いじり倒してしまったので
てっきりCSSで数値を変えてしまったものとばかり…

保存していたテンプレートの元の状態を見ても
しっかりはみ出てました;;

本当に助かりました!
ありがとうございました!

お礼日時:2009/04/06 14:30

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!