こんにちは Stackoverflow ユーザー...
私は本当にクールなスタイルをしようとしているこのウェブサイトを持っています.
ご覧のとおり、私の問題は、「境界線」の最後の部分が最後の 2 つの div をカバーしていないことです。
Div の構造は次のとおりです。
<div id="blog">
<div id="bloghead">
#Blog headline
</div>
<div id="blogbody">
<p>Test tekst!!</p>
<p>Test tekst!!</p>
<p>Test tekst!!</p>
<p>Test tekst!!</p>
<p>Test tekst!!</p>
<p>Test tekst!!</p>
</div>
<div id="blogcreditsleft">
Written by: Kristian
</div>
<div id="blogcreditsright"><?php echo date("Y-m-d") ?></div>
</div>
そして、これがその背後にあるCSSです(私のスタイルシートもチェックアウトできます):
#blog {
.rounded();
left:65px;
position:relative;
width:520px;
margin-left:auto;
margin-right:auto;
padding:5px;
background:#052507;
}
#bloghead {
color:#000000;
background:#2BAC2B;
padding:5px;
border-bottom:1px solid #052507;
font-size:14pt;
}
#blogbody {
color:#000000;
background:#42E64F;
padding:5px;
height:auto;
overflow:auto;
min-height:300px;
}
#blogcreditsleft, #blogcreditsright {
color:#000000;
padding:5px;
width:250px;
.gradientVBottomCenter();
}
#blogcreditsleft {
float:left;
}
#blogcreditsright {
float:right;
text-align:right;
}
私がそれを機能させる唯一の方法は、を設定し、それを「中心」の中心にプッシュするようにposition:absolute
追加left:65px
することです:)絶対位置。
私はそれが行方不明の何かclear:both
だと思っていますが、それを修正する方法がわかりません...
誰でも助けることができますか?
編集: