1

作業中のページがhttp://s361608839.websitehome.co.uk/testsite/にあります。

基本的に、div #footerは、マークアップの最後にあり、#wrapperの外側にもあるため、ページの下部にある必要があります。

HTML:

 <div id="footer">This footer text should be underneath the white box (at the bottom)</div>

CSS:

#footer{
width: 960px;
margin: 0 auto;
color: #FFF;
}

clear:bothページのどこかにフロートが原因である可能性があると思ったので、CSSにを追加してみましたが、何も起こらなかったようです。

それが何であるかとして感謝されるどんな助けでも。

ありがとう

4

1 に答える 1

2

#header の位置を相対位置に変更し、#register の 'top' 宣言を削除すると、すべて正常に戻ります!

絶対配置はページ フローに大混乱をもたらすため、使用するときはその点に注意してください。

于 2012-04-26T23:54:43.280 に答える