我的问题非常简单:
为什么firefox中的内联元素忽略了上边距?
有人知道吗?
答案 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元素之后出现在页面的顶部和底部,但这并不适用