http://jsbin.com/ofojis/edit#preview
http://jsbin.com/ofojis/edit#source
float:left
会将此内联元素向下推,然后呈现
好。 float:left
如何实际推低它,不是吗
应该把一个元素推到左边?<span>
?答案 0 :(得分:5)
Technical explanation of how outline, border and padding are rendered in this example?? :)
因为<span>
是inline
元素,inline
元素的位置从填充的左上角开始(不计算边框和边距)。< / p>
float: left
适用display: inline-block
,这意味着它不再是inline
。 inline-block
元素的定位从边距的左上角开始。
您可以在margin
上使用<span>
但不会做任何有用的事情:P