0

以下にリンクされているページでは<section>、a に 2 つの があり<header>、それらを組み合わせた幅は 100% です。左に 20%、ピンク<section>、右に 80%、緑<section>、ボーダー、マージン、またはパディングはありません。

2 つのセクションにマージンがあるように見えることを除いて、権利が発生し、緑色のセクションが新しい行にドロップされます。

私がこれを知っているのは、左に右、ピンク<section>、右に緑の負のマージンを与えると、<section>インラインの行に収まるためです。

このマージンはどこから来ているのでしょうか? また、負のマージンを悪用せずに取り除くにはどうすればよいでしょうか?

また、言い換えれば、2 つ<section>の s をインラインで 1 行に収めるにはどうすればよいでしょうか?

これが起こっているページは次のとおりです: https://dl.dropboxusercontent.com/u/270523/help/new.html

4

2 に答える 2

0

<section>はブロック要素であり、 を使用しないと並べて表示されませんfloat

これを試して:

#logo { float: left; }
于 2013-04-21T08:07:27.383 に答える