css - 在整个表单中制作一个标签和输入框

标签 css twitter-bootstrap

我找到了一个链接 CSS tricks但它没有用。事实上,它使我的标签位于输入字段的顶部。我正在使用 bootstrap,现在如果我有一个标签 Last Name 和它下面的一个 name 是偏移的。我试图让标签和输入字段均匀。

例子:

<div class="col-xs-6 col-sm-4">
    <label>Last Name:</label>
    <input type="text" class="textBoxSize" name="lastname" [(ngModel)]="user.lastName">
</div>

<div class="col-xs-6 col-sm-4">
    <label>First Name:</label>
    <input type="text" class="textBoxSize" name="firstname" [(ngModel)]="user.lastName">
</div>

<div class="col-xs-6 col-sm-4">
    <label>MI:</label>
    <input type="text" class="textBoxSizeSmall" name="middleName" [(ngModel)]="user.lastName">
</div>

我知道 [(ngModel)] 是一样的。

最佳答案

由于您已经在使用 Bootstrap,我建议通过网格类在水平布局中使用他们现有的标签和元素方法。请参阅:http://getbootstrap.com/css/#forms-horizontal和更新的 plunkr,您必须根据需要进一步编辑:http://plnkr.co/edit/k3A4jZPdkQbysfmOcXFi?p=preview

否则,手动修复将使标签向左浮动并设置宽度,但在标签和表单字段上设置宽度会破坏响应的目的。

label {
  float: left;
  width: 100px;
}

关于css - 在整个表单中制作一个标签和输入框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42518438/

相关文章:

html - 两个按钮之间的奇怪差距

javascript - 如何从元素的底部到顶部更改滚动条位置?

javascript - Twitter Bootstrap - 带有 div 内容而不是列表的下拉列表

ruby - 使用 activerecord API 将图像上传到 Postgres 数据库时出现问题

html - 与边距水平对齐,同时不丢失垂直对齐

css - Twitter-bootstrap 表单没有响应

javascript - jquery ui draggable 自动改变宽度

css - 再次单击时如何关闭 Accordion 菜单

html - 导航栏问题中的居中 Logo

html - 只要下拉菜单保持打开状态,如何更改 Bootstrap 下拉菜单的背景颜色?