Bootstrap标签环绕复选框和输入

时间:2013-04-07 00:50:05

标签: html css twitter-bootstrap

我正在创建一个带有与文本输入内联的复选框的表单。这是我用bootstrap让它看起来很漂亮所做的:

<label class="checkbox">
  <input type="checkbox" name="keywords" value="__option__">
  <input type="text" name="keywords_other_option" value="" placeholder="Other">
</label>

看起来不错,但效果不好。在Firefox中,用户无法输入文本框。是否有一个很好的引导方式来将复选框和文本输入相互内联?

1 个答案:

答案 0 :(得分:20)

不要在一个input元素中放置两个label元素。

这是解决这个问题的Twitter Bootstrap方法:

<form class="form-inline">
  <label class="checkbox">
     <input type="checkbox" name="keywords" value="__option__">
  </label>
  <input type="text" name="keywords_other_option" value="" placeholder="Other">
</form>

这是 DEMO

official documentation了解更多示例。