.myDiv
{
background-color: blue;
}
.myLink
{
background-color: red;
margin-top: 20px;
}
<div class="myDiv">
<a class="myLink" href="javascript:void(0)">Ciao</a>
</div>
如果我增加margin-top
我最好的方面是DIV變得更加HIGHT(以及去到div的底部),但事實上,這並不發生!與padding-top
一樣(它脫離了div ...)。它不聽容器!
爲什麼?我該如何解決這個問題?
編輯
其實什麼編號喜歡做的是對齊的輸入框和圖像,你可以看到的例子here:
<div>
<input type="text" />
<a style="margin-top:10px; margin-left:5px;" href="#">
<img alt="Cerca" src="/private_images/home_button_right.png">
</a>
</div>
不,我不能!我在鏈接的左邊有另一個元素... – markzzz
@markzzz然後你應該粘貼你的整個代碼。編輯。 – Gal
http://jsfiddle.net/yhx7A/1/:我必須對齊輸入框和圖像(不輸入,如果你沒有看到它.. :)) – markzzz