html - ASP.NET MVC View 对齐文本框

标签 html css asp.net-mvc

我喜欢对齐我的文本框,使文本框一个位于另一个下方。

我有以下代码:

     <div style="text-align: left; width: 1000px"> 
     <fieldset>
       <legend>Information</legend>
       @Html.Label("Collector")
       @Html.TextBoxFor(model => model.Collector)
       <br />
       <br />
        @Html.Label("Email")
       @Html.TextBoxFor(model => model.Email)    
 </fieldset>  
 </div>

我知道使用表格不是正确的方法。还有什么其他方法可以确保文本框字段正确对齐。

最佳答案

或者,您可以使用 bootstrap、纯 CSS、基础等。这些将有助于获得一致的感觉,例如表单等。

http://getbootstrap.com/css/#forms

您可以自定义这些框架以仅包含您想要的元素,但我通常只包含很多元素。

关于html - ASP.NET MVC View 对齐文本框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23547583/

相关文章:

php - <div> 之间的差距

c# - 使用现有 Webforms 站点运行 MVC

asp.net-mvc - 在数据库上执行读取和创建/更新时使用实体和 DTO

css - 组合多个 CSS 元素

javascript - Shopify 添加到购物车按钮不起作用

c# - 在弹出窗口中使用 Owin 外部登录的 Asp.net 登录提供程序

javascript - 通过javascript从数字类型输入字段计算总和

html - 行高属性在媒体查询中不起作用

javascript - 我如何创建一个滚动框,然后使用 javascript 向其中添加内容?

html - 在图形标签内居中 div