我正在使用以下CSS風格兩列窗體佈局使用。我很難說得對。使用浮動DIV創建兩個列窗體佈局,無法清除:在IE8
這裏的問題的截圖:
這裏是所涉及的CSS:
.editor-label, .display-label{
font-size:14px;
font-weight:bold;
float:left;
width:160px;
padding-top:8px;
display: block;
clear: left;
}
.editor-field
{
padding-top: 8px;
float: left;
clear: right;
width: 300px;
display: block;
}
的HTML是相當簡單:
<div class="editor-label">
<label for="UserIdentitiy">*User Name</label>
</div>
<div class="editor-field">
<input class="text-box single-line" data-val="true" data-val-required="Please provide a user name." id="UserIdentitiy" name="UserIdentitiy" type="text" value="" />
<span class="field-validation-valid" data-valmsg-for="UserIdentitiy" data-valmsg-replace="true"></span>
</div>
<div class="editor-label">
<label for="SS">Social Security</label>
</div>
<div class="editor-field">
<input class="text-box single-line" id="SS" name="SS" type="text" value="" />
<span class="field-validation-valid" data-valmsg-for="SS" data-valmsg-replace="true"></span>
</div>
+1 - 雖然我想要點,但我認爲這是最好的答案! –
我使用的是由微軟MVC3生成的模板 - 儘管我想重新構建,但我認爲這是不可能的。不管怎麼說,還是要謝謝你。 – Extrakun