html - 如何在 Twitter Bootstrap 中将帮助文本添加到输入上方而不是下方

标签 html css forms twitter-bootstrap

在使用 Twitter Bootstrap 创建表单时,如何将帮助文本添加到输入的上方而不是下方。当我使用“help-block”类在输入上方插入语句时,标签和输入不再对齐。有解决办法吗?

最佳答案

bootstrap 在它的 css 类中已经有了这种资源。看看samples .

您的代码必须在 form-group 上类,像这样:

<div class="form-group">
   <label for="info-email" class="col-xs-2 control-label">e-mail</label>
   <div class="col-xs-10">
      <input type="text" class="form-control" id="info-email" placeholder="Your e-mail">
      <small class="text-muted">We'll never share your email with anyone else.</small>
   </div>
</div>

sample of below

而且,如果您需要将帮助文本放在输入上方,只需更改 <small>...</small> 的位置即可到输入的上面:

<div class="form-group">
   <label for="info-email" class="col-xs-2 control-label">e-mail</label>
   <div class="col-xs-10">
      <small class="text-muted">We'll never share your email with anyone else.</small>
      <input type="text" class="form-control" id="info-email" placeholder="Your e-mail">
    </div>
</div>

sample of above

关于html - 如何在 Twitter Bootstrap 中将帮助文本添加到输入上方而不是下方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11840709/

相关文章:

jquery - 使用jquery显示和隐藏div

javascript - 使用条件渲染的选项卡导航

javascript - GSAP:当进度条击中元素时固定进度条+进度条不准确

css - 将样式应用于 DIV,除了第一行

javascript - 无法从函数中获取 API 的所有 id

javascript - 将鼠标移到某些元素上时不运行 Onmouseout?

css - 从多个浏览器中隐藏 HTML 部分

javascript - 一个形成两个 Action 取决于哪个按钮?

php - MySQL 使用不存在列中的数组

html - 在 laravel 的 html 中添加表单操作