在学udemy的html&css课的时候,challenge2有一部分是给超链接添加margin-top/bottom
,添加后浏览器devtool的样式中显示margin已生效,但是在页面中却无法显示。
搜索margin不生效的几个原因可以总结为
一番搜索之后,发现属于
块级元素
,上下的margin和padding不生效,行内元素和块级元素详细内容见:https://www.cnblogs.com/WebShare-hilda/p/4708381.html
尽量不要把strong
em
a
等行内元素作为排版单元使用,仅仅作为调整内容样式的工具,他们无法调整宽高(除了img,它是特殊的行内元素)
参与评论
手机查看
返回顶部