我有以下的CSS:浮標和水平的利潤率
label{
float:left;
margin-left:24px;
}
button{
margin-left:24px;
}
這個HTML:
<label>
<input>
</label>
<button>
,我希望該按鈕是在標籤的24個像素的距離發現,然而,直到我將按鈕向左移動時,才發生這種情況。我可以參考的CSS規範的哪部分理解爲什麼會發生這種情況?
(請,對不起,我的英語。)
「count against」是什麼意思? – Blender 2011-05-25 00:09:12
接下來我會說,它們是從元素開始的地方計算的,如果浮動不在那裏。所以按鈕的邊距與浮點開始的位置相同,並且由於浮點大於浮點,浮點後沒有任何浮點數。浮動的效果是將按鈕向右推,但如果浮動不在那裏,則將按鈕的邊緣留在原來的位置。好像不存在。 – entonio 2011-05-25 00:20:25