我想創建一個空間在我的頭div上方和下方,所以我給它一個保證金頂和保證金底。儘管底部沒有增加空間。相反,它將margin-bottom添加到頂部,而下面的內容恰恰相反。保證金底部添加到頂部
這是字面上所有的代碼,我至今在我的身上:
<body>
<div class="header">
<img class="logo" src="Images/logo.png"/>
<ul class="navigation">
<li class="Twitter">
<a href="http://twitter.com/AccountLink">
<img src="Images/twitter.png"/>
</a>
</li>
</ul>
</div>
<div class="banner"><img src="Images/banner.jpg"/></div>
</body>
而且我的CSS:
ul {
list-style-type: none;
}
.header {
width: 800px;
margin: 0px auto;
margin-top: 25px;
margin-bottom: 25px;
}
.header .logo {
padding-top: 10px;
float: left;
}
.header .navigation {
float: right;
}
哪個元素,你指什麼?你在'header'上明確地設置了'margin-top',這就是它在那裏的原因。我不明白這個問題。 – 2013-04-06 10:20:03
你想要什麼?僅在頭部的底部添加邊距? – 2013-04-06 10:28:27