css - Bootstrap 标签输入宽度

标签 css twitter-bootstrap twitter-bootstrap-3 bootstrap-tags-input

我正在尝试使用 Bootstrap tagsinput在模态中包含的表单中 像这样

...
<div class="form-group">
                            <label for="myTagLabel">Tags:</label> 
                            <input class="form-control" id="myTag"  type="text" data-role="tagsinput">
                        </div>

正如您在上图中所见,我不明白为什么输入没有包含表单的宽度。

更新 这个http://www.bootply.com/f43d1A0YxK重现问题

enter image description here

最佳答案

您看到此行为的原因是因为 bootstrap-tagsinput 实际上隐藏了原始的 input 元素,并在其位置添加了一个 div .您看到一个 div 元素的样式看起来像一个 Bootstrap 输入元素。因此任何影响原始输入的 CSS 都不会产生任何变化。

你要改变的是.bootstrap-tagsinput类:

.bootstrap-tagsinput {
  width: 100% !important;
}

这是一个演示:http://www.bootply.com/1iATJfFM69

关于css - Bootstrap 标签输入宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25295620/

相关文章:

css - Bootstrap 3.1.1 中的中心数字

javascript - 更改 Bootstrap 菜单断点

css - Parent-Div 中的 Bootstrap 容器

javascript - 指定工具提示位置

css - 我在同一行中有两个标题,但我不知道如何布局页面以使其在移动设备上运行

javascript - JQuery 中的无限循环?

html - 如何覆盖导航栏中下拉菜单 anchor 标记的字体颜色?

html - Bootstrap grid collapse -> right columns on top?

css - 调整图像大小而不扭曲它

html - CSS - 如何强制元素达到父元素剩余/可用空间的 100%,而不超出它?