内联元素的边距顶部

时间:2012-04-25 22:08:57

标签: html css inline margin

我的问题非常简单:

为什么firefox中的内联元素忽略了上边距?

有人知道吗?

2 个答案:

答案 0 :(得分:18)

这不仅仅是Firefox,而是在CSS 2.1 Specification

中定义的
  

8.3保证金属性:'margin-top','margin-right','margin-bottom','margin-left'和'margin'

     

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

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

答案 1 :(得分:-1)

内联元素只能应用marginletlet和right,但是如果您使用的是firefox,它也会在inspect元素之后出现在页面的顶部和底部,但这并不适用