html - 输入对象上的 Bootstrap 表单内联图标不在末尾

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

我想做一个带有验证状态和图标的在线表单,但我希望图标位于输入而不是选择上。

我有这样的代码: http://jsfiddle.net/Lzfx1rky/2/

<form class="form-inline">
<div class="form-group has-success has-feedback">
    <input type="text" class="form-control">
    <span class="glyphicon glyphicon-ok form-control-feedback" aria-hidden="true"></span>
    <select class="form-control">
        <option>a</option>
        <option>b</option>
    </select>
</div>

有什么方法可以做到这一点,或者我只需要将输入放在另一个 div 上并只把图标放在那里?

谢谢

最佳答案

您可以使用 Bootstrap 网格类进行内联。您的设计变得灵敏,您可以轻松控制每个元素的大小。

<form>
<div class="form-group has-success has-feedback">
    <div class="col-xs-6">
        <input type="text" class="form-control">
        <span class="glyphicon glyphicon-ok form-control-feedback" aria-hidden="true"></span>
    </div>
    <div class="col-xs-6">
        <select class="form-control" style="float: left;">
            <option>a</option>
            <option>b</option>
        </select>
    </div>
</div>

结果如下:

JSFiddle

关于html - 输入对象上的 Bootstrap 表单内联图标不在末尾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33284729/

相关文章:

javascript - 如何旋转标签

css - Angular 简单页脚问题(子组件中有 ngFor 循环)

javascript - 所有 div 都不会触发悬停事件

html - 为什么我的边框没有一直延伸到屏幕顶部?

jquery - 当我在 jQuery 中复制它时,如何更改 HTML 的属性?

javascript - 为什么当textarea没有填充时,不改变样式?

javascript - ChartJS 出现又消失

javascript - 可点击行仅适用于数据表中的第一页

html - img 悬停时的不透明度和颜色变化

javascript - 将返回值显示为文本