Khi tạo ứng dụng asp.net mvc3 mới, bạn nhận được đăng nhập và đăng ký biểu mẫu với nhãn trên trường văn bản. Tôi muốn thay đổi nó để cả hai nhãn và lĩnh vực đang trên cùng một dòng và liên kếtNhãn và hộp văn bản trên cùng một dòng bằng cách sử dụng css
Sau đây không hoạt động
@using (Html.BeginForm()) {
<div>
<fieldset>
<legend>Account Information</legend>
<div class="editor-label">
@Html.LabelFor(m => m.UserName)
</div>
<div class="editor-field">
@Html.TextBoxFor(m => m.UserName)
@Html.ValidationMessageFor(m => m.UserName)
</div>
<div class="editor-label">
@Html.LabelFor(m => m.Password)
</div>
<div class="editor-field">
@Html.PasswordFor(m => m.Password)
@Html.ValidationMessageFor(m => m.Password)
</div>
<div class="editor-label">
@Html.CheckBoxFor(m => m.RememberMe)
@Html.LabelFor(m => m.RememberMe)
</div>
<p>
<input type="submit" value="Log On" />
</p>
</fieldset>
</div>
CSS:
.display-label,
.editor-label
{
display:inline-block;
width: 200px;
text-align: right;
margin-right: 10px;
}
.display-field,
.editor-field
{
display:inline-block;
margin: 0.5em 0 0 0;
}
chỉ cố gắng để float trái và didnt work.can bạn chỉ cho tôi làm thế nào bạn sẽ thay đổi css đề cập trong câu hỏi – user9969
chỉ cho tôi đánh dấu của bạn và tôi có thể tạo jsfiddle khác nếu bạn cần – kinakuta
Tôi đã chỉnh sửa câu hỏi và bạn có thể thấy nó tất cả – user9969