css - 如何修复表单控件的宽度?

标签 css html twitter-bootstrap twitter-bootstrap-3 angular-ui-bootstrap

我在 HTML 中有以下代码:

<div class="col-sm-12">
  <div ng-repeat="param in plugin.wsdlURLs track by $index" class="col-sm-12">
    <select class="form-control col-sm-4" ng-model="test" ng-options="lOrU for lOrU in localOrUrl">
    </select>
    <input type="url" class="form-control col-sm-8 invalidInput">
  </div>
</div>

我遇到了一个问题,当我放置一个 form-control 类时,它会在一行中显示 select,在一行中显示 input另一排。 我想保留 form-control 类,并在同一行中显示 selectinput。 我知道问题出在 form-control,因为宽度是 100%

最佳答案

好吧,您在彼此内部嵌套了很多 col-sm 列,这会导致一团糟。 试试这个:

<div ng-repeat="param in plugin.wsdlURLs track by $index" class="row">
        <div class="col-sm-4">
            <select class="form-control" ng-model="test" ng-options="lOrU for lOrU in localOrUrl">
            </select>
        </div>
        <div class="col-sm-8">
        <input type="url" class="form-control col-sm-8 invalidInput">
        </div>
    </div>

关于css - 如何修复表单控件的宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24117114/

相关文章:

javascript - HTML/JS 多饼图问题

css - 更改元素的文本颜色不起作用

javascript - 获取点击它的导航项的名称

html - 带有图形说明的复杂圆框

html - 隐藏元素,但显示 CSS 生成的内容

html - 如何使用 Bootstrap 在 Web 中自动展开元素?

html - Bootstrap - 正确对齐多个元素

javascript - 多个图像中的动画效果

php - 防止对现有 HTML 实体进行编码(将 & 转换为 & 但不将 & 转换为 &amp;)

css - Bootstrap 最大宽度列响应