为什么a标签的margin-top会对下方元素产生影响呢?这是由于a标签是行内元素,在默认情况下它的顶部会与父元素的基线对齐,而不是在父元素的顶部显示。这就导致了margin-top值的产生影响。解决方法包括将a标签转化为块级元素(display: block),或给其父元素设定line-height值等。
上一篇:a标签的宽度/高度不能像img标签一样使图像溢出。
下一篇:a标签可以有margin-top的原因是什么?是否和其他元素的margin有关系?