我的標記的結構看起來是這樣的:選擇,輸入和標籤元素有高度屬性嗎?
<div id="outerdiv">
<div>
Some text <select>...options...</select>
</div>
<div>
<input><label><input><label>...
</div>
<div>
Some text <select>...otions...</select>
</div>
</div>
的粗體文字,在select
標籤有自己的默認樣式,以及label
標籤樣式如下,所有佔用的空間在頁面上。 (input
有display:none
。)但是,除非#outerdiv
明確給出高度,否則會崩潰;如果應用了1px邊框,則會形成一條直線,其他樣式元素顯示爲「掛起」。
這是爲什麼/這裏發生了什麼?
編輯:所有內部的div的左浮動,和標籤樣式這樣:據我可以告訴
.CheckLabels{
display: inline-block;
width: 7%;
height: 45px;
}
沒有其他相關樣式應用於。
您的標記,用於輸入和標籤不正確。我不確定你爲什麼包含'.CheckLabels {}' – sheriffderek