a標簽和p標簽不能設置margin


經常會發現正常div的屬性在a標簽上或者p標簽上都不管用,這是因為a標簽和p標簽都不是盒子模型。

例如:

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

這是有效的距離,但是

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

這就是無效的距離

原因很簡單,margin是針對盒子的,a標簽和p標簽都不是盒子模型,但是可以把他們變成盒子模型

style="display:block"

變成塊級元素后,就成為盒子模型了,就可以設置margin等屬性了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM