html - 如何使表单元素与另一个元素共享 Bootstrap 列

标签 html css forms twitter-bootstrap

在我的代码中的多个地方,我需要将这个元素(一个地球符号)直接定位到文本框的右侧,几乎要碰到它。您可以通过执行以下操作来做到这一点

<div class="col-md-3">
        <input class="form-control" id="CustomTaskTitle" name="CustomTaskTitle" type="text" />
    </div>
<div class="col-md-1">
         <span class="glyphicon glyphicon-globe pull-left"></span>
</div>

但是你浪费了整个专栏。有什么解决办法吗?

**您必须将 jFiddle 输出窗口扩展到最大尺寸才能获得行布局

这是我的 JFiddle - http://jsfiddle.net/5Rhzh/

您会注意到字形自动位于文本框下方,因为该列中没有空间。

最佳答案

Bootstrap 已经有了这个。它是一个称为输入组的组件。 正确的做法是

<div class="col-md-3">
   <div class="input-group">
      <input class="form-control" id="CustomTaskTitle" name="CustomTaskTitle" type="text"  >
      <span class="glyphicon glyphicon-globe pull-left"></span>
   </div>
</div>

还有另外 3 列的空间

关于html - 如何使表单元素与另一个元素共享 Bootstrap 列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22020891/

相关文章:

html - 如何对首屏内容使用内联 CSS

CSS 显示 : inline-block doesn't work in IE7

css - 图像翻转列表不起作用

forms - 如何在 Phoenix 中生成 Geo 自定义类型的表单

javascript - 使用响应式设计使图像流畅?

javascript - 单击另一个元素时更改javascript中一个元素的css样式

html - 调整图像大小以适合 div(作为背景)的最佳方式

空白主题的 CSS 不显示我的编辑 - 为什么?

javascript - 在单击图标图像时显示电子邮件注册表单

jquery - 您可以使用 jQuery 来操作输入表单文本区域的 html 吗?