私はウェブページをデザインしていますが、私はHTML/CSS初心者です。私は次のフォーマットが欲しい:2つのdivの間にスペースを追加するにはどうすればよいですか?
上半分、下半分。
上半分には6つの大きなボックスがあり、3つのボックスで2つの列に編成されています。
下半分には、何か他のコンテンツが含まれています。
今のところ私は(何とか)働いていますが、唯一のことは "top_half"に近すぎることです - ちょうど間に余裕を追加したいだけです。しかし、私がやってみると奇妙なことが起こり、私が間違っていることを理解していません。ここで
は私のHTMLレイアウトの概要です:
<div class="top_half">
<div class="left_half">
<div class="big_box">
<!-- box 1 content -->
</div>
<div class="big_box">
<!-- box 2 content -->
</div>
<div class="big_box">
<!-- box 3 content -->
</div>
</div> <!-- left-half -->
<div class="right_half">
<div class="big_box">
<!-- box 4 content -->
</div>
<div class="big_box">
<!-- box 5 content -->
</div>
<div class="big_box">
<!-- box 6 content -->
</div>
</div> <!-- right-half -->
</div> <!-- top-half -->
<div class="bottom_half">
<!-- bottom-half content -->
</div>
上部と下部の半分のための私のCSSは次のようになります。
.top_half {
height: auto;
width: auto;
margin-top: 70px;
padding-top: 70px;
background: lightgreen
}
.bottom_half {
height: auto;
width: auto;
margin-top: 70px;
padding-top: 70px;
background: lightyellow;
}
奇妙なことに、top_half divのは、ちょうどかなり小さなバーですページの上部、bottom_half divは基本的にページ全体を取ります。
レイアウトが悪いですか?私は違うやり方をしなければならないだろうか?私は本当にこれを全く経験していないので、私は一緒に勉強しています。
ありがとうございます!
編集:
いくつかのタイプミスを修正しました。これを見て、私が何を意味するかを見てみましょう:https://jsfiddle.net/d7ejv3ad/3/ ^^なぜ、灰色のボックスは緑色のバーの中にとどまっていませんか?
CSSでは.bottom_halfが、htmlでは.bottom-halfがあります。 –
このエラーはタイプミスが原因で発生するため、投票を終了するよう提案します。 –
クラップ - 申し訳ありませんが、それらのタイプミスは私の実際のコードにありませんが、私はこのサイトにコピーしたコードにあります!タイプミスがあっても同じ問題です! (私は元の投稿を編集しました) – ineedahero