2016-04-01 13 views
2

を追加します。私はpタグがこれを作ることを発見しました。 pタグを削除した後には、余分なものはありませんmarginです。フローティングブロックは、私はこれは本当に簡単なコードを持っている余分な上マージン

あなたはjsfiddle hereを見ることができます。

enter image description here

私はここで前提とpタグが追加されますline-breakに接続ものです。

main { 
    overflow: hidden; 
} 

私はイベントもっと奇妙な結果が得られます。私はこのCSSを追加する場合

さらにより。その理由は何ですか?

enter image description here

+0

あなたのページの見た目はどういうものですか? –

+0

インライン要素とブロック要素の違いを検索してください – andrew

答えて

3

pデフォルトでmargin-block-end: 1em;margin-block-start: 1em;はそうちょうどそれにいくつかの体marginを持っているデフォルトのHTMLページでは

header { 
 
    padding: 10px; 
 
    background-color: green; 
 
} 
 
aside { 
 
    background-color: blue; 
 
    float: left; 
 
} 
 
section { 
 
    background-color: orange; 
 
} 
 
p { 
 
    margin: 0 
 
}
<header> 
 
    one 
 
</header> 
 
<main> 
 
    <aside>sdf</aside> 
 
    <section> 
 
    <p>fd</p> 
 
    </section> 
 
</main>

+0

ありがとうございます!これは私を大いに助けました。 –

+0

あなたはようこそ! ':)' – dippas

0

それをリセットしました。だからあなたは簡単に入れてmargin:0px;

body{ 
margin:0px; 
} 
関連する問題