html - 如何在不破坏内联形式的情况下在 bootstrap 3 中使用输入前置(或附加)

标签 html twitter-bootstrap twitter-bootstrap-3

在 Bootstrap 3 中,将值添加到输入文本框的必要代码

<div class="input-group">
  <span class="input-group-addon">@</span>
  <input type="text" class="form-control" placeholder="Username">
</div>

http://getbootstrap.com/components/#input-groups

似乎没有保留内联表单的格式 http://getbootstrap.com/css/#forms-inline .

代码示例。第一段是功能内联形式。第二段添加了用于前置的代码,它破坏了内联形式,导致它改为垂直(正常)。

http://bootply.com/101947

我在这里错过了什么我浪费了比必要的更多的时间来获得这两个功能,这些功能可以单独正常工作以玩得很好。

最佳答案

使用网格

<div class="form-group col-md-2">

我不确定,这是正确的方法,但它对我总是有效。

<form class="form-inline" role="form">
      <div class="form-group col-md-2">
        <div class="input-group ">
            <span class="input-group-addon">@</span>    
            <label class="sr-only" for="exampleInputEmail2">Email address</label>
            <input type="email" class="form-control" id="exampleInputEmail2" placeholder="Enter email">
        </div>
      </div>
      <div class="form-group">
        <label class="sr-only" for="exampleInputPassword2">Password</label>
        <input type="password" class="form-control" id="exampleInputPassword2" placeholder="Password">
      </div>
      <div class="checkbox">
        <label>
          <input type="checkbox"> Remember me
        </label>
      </div>
      <button type="submit" class="btn btn-default">Sign in</button>
    </form>

关于html - 如何在不破坏内联形式的情况下在 bootstrap 3 中使用输入前置(或附加),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20724659/

相关文章:

javascript - 不能让div去页面底部,CSS,HTML

javascript - 设置默认显示:none for a section of text

html - Jumbotron 背景图像未显示全 Angular

css - 打印毁容页

html - Bootstrap col 随滚动溢出而不是相互堆叠

javascript - 重新加载 Bootstrap 表刷新并更改设置

java - 取消选中复选框时,出现错误必需的长[]参数 'checked'不存在

jquery - 格式化文本的数据标题中的 HTML 代码

css - 使用 Bootstrap Tour 时禁用突出显示的区域

html - Bootstrap : Custom CSS not working on button hover