下面我在div中有一個h3標記。在div問題中爲單個標題標記設置邊距
#one {
width:300px;
height:200px;
background-color:black;
color:white;
}
h3 {
margin-top:20px;
}
<div id="one">
<h3>Coming Soon My Tools</h3>
</div>
呈現時的div頂邊距被移動,而不是H3標籤的上邊距。看演示http://jsfiddle.net/EnigmaMaster/aZnjx/1/
有誰知道爲什麼會發生這種情況?
如果我在h3標籤前面放入東西,那麼邊距就會適當地調整,如果我將display:inline-block添加到h3標籤,它也會正確呈現。 林沒有尋找一個解決我的問題。我在尋找關於這個問題的信息。有沒有其他人遇到過這個問題?
你的權利!沒有將邊框應用於div會導致邊距崩潰。 – EnigmaMaster