我的问题很简单:
为什么在Firefox中,内联元素的边距顶部被忽略?
有人知道吗?
这不仅限于Firefox,而且在CSS 2.1规范中进行了定义:
### 8.3边距属性:“ margin-top”,“ margin-right”,“ margin-bottom”,“ margin-left”和“margin”
边距属性指定框的边距区域的宽度。’margin’速记属性设置所有四个边的边距,而其他margin属性仅设置它们各自的边。这些属性适用于所有元素, 但是垂直边距对未替换的嵌入式元素不会有任何影响。
(最后强调是我的;margin-top是垂直边距)
margin-top