#content
divはほとんどのウェブコンテンツを保持します。下記のように、280pxの上マージンがあります。これは、サイトのヘッダーイメージの高さで、背景として 'body'に配置されています(image/sky1.jpg)。divの位置決めでマージンはどのように機能しますか?
#content
divの 'margin'の上にdivをホルダーとして配置するにはどうすれば#navigation
、#Title
divsをヘッダーイメージの上に置くことができますか?
#content divのすぐ上にあるdivがその開始点でしたが、それ以上の高さを追加する度に 'margin'が影響を受けるようになりました。
<div id="content"></div>
の上に<div id="top-float></div>
を置いてみました。これはどのように私はこれを配置する必要がありますか?
html {
background: #73ADD7 url(images/gradient.gif) repeat-x;
}
body {
padding: 0;
margin: 0;
background:url(images/sky1.jpg) no-repeat center top;
color: #666;
width: 100%;
display: table;
}
#top-float{
padding-left:2.3em;
padding-right:2.3em;
height:10em;
}
#content {
width: 890px;
margin: 280px auto 0;
background: #fff;
border: solid 0px #ccc;
padding: 0px;
}
#footer {
width: 890px;
margin: px auto 0;
background:url(images/footer-bg.jpg)
no-repeat center bottom #fff;
border: solid 0px #ccc;
height:250px;
}
言語を修正してください(句読点)。このように読むのは非常に疲れている。 – weiqure
これは編集コンテストでした –
@weiqure - 心配しないで、少なくとも4人が他人の編集を上書きします:) –