HTML a標籤如何設置margin屬性

不少同窗發現對DIV有效的許多CSS屬性對<a>或<p>標籤都無效,比如說spa

<div style="margin-top:5px;"></div>

就是有效的距離 可是code

<a style="margin-top:5px;"></a>

這個距離便無效,其實緣由很簡單,由於a標籤不是盒子,而margin屬性是針對盒子的,想要讓這個屬性生效就要讓a標籤變成盒子,一句orm

style="display:block"

即可以讓a標籤變成塊級元素,即變成盒子模型,這樣margin、padding等屬性便能生效了。it

另外在書寫padding和margin屬性的時候,有時margin給div定位後不但願文字頂格顯示在div裏,這是後兩種作法,一種是在這個div裏再嵌套個div設置margin屬性,另外一個簡單的方法就是再設置個padding!class

相關文章
相關標籤/搜索