17

我的问题很简单:

为什么 Firefox 中的内联元素忽略边距顶部?

有人知道吗?

4

2 回答 2

23

这不是 Firefox 独有的,并且在CSS 2.1 规范中定义:

8.3 边距属性:'margin-top'、'margin-right'、'margin-bottom'、'margin-left'和'margin'

边距属性指定框的边距区域的宽度。'margin' 速记属性设置所有四个边的边距,而其他边距属性只设置它们各自的边。这些属性适用于所有元素,但垂直边距不会对未替换的内联元素产生任何影响。

(最后的重点是我的;margin-top是垂直边距)

于 2012-04-25T22:16:47.903 回答
-1

内联元素只能应用边距 letf 和 right 但如果您使用的是 firefox,它也会在检查元素后出现边距底部和顶部,但它并不适用

于 2020-07-15T06:46:37.087 回答