HTML a标签如何设置margin属性(转)
很多同学发现对DIV有效的许多CSS属性对<a>或<p>标签都无效,好比说
<div style="margin-top:5px;"></div>
就是有效的距离 但是
<a style="margin-top:5px;"></a>
这个距离便无效,其实原因很简单,因为a标签不是盒子,而margin属性是针对盒子的,想要让这个属性生效就要让a标签变成盒子,一句
style="display:block"
便可以让a标签变成块级元素,即变成盒子模型,这样margin、padding等属性便能生效了。
另外在书写padding和margin属性的时候,有时margin给div定位后不希望文字顶格显示在div里,这是后两种做法,一种是在这个div里再嵌套个div设置margin属性,另一个简单的方法就是再设置个padding!
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步