【发布时间】:2017-07-24 09:06:13
【问题描述】:
我有 4 个输入,它们位于 .col-md-3 中,如下所示:
<div class="row">
<div class="col-md-3">
<input id="input1" type="text">
</div>
<div class="col-md-3">
<input id="input2" type="text">
</div>
<div class="col-md-3">
<input id="input3" type="text">
</div>
<div class="col-md-3">
<input id="input4" type="text">
</div>
</div>
我正在使用Typeahead plugin。我的 js 工作使得 Typeahead 仅适用于 #input3:
$('#input3').typeahead({
ajax: '/getdata.php'
});
返回的某些文本很长(例如超过 300 个字符)。问题在于它不适合 Typeahead 下拉框。它像这样“重叠”在盒子的外面:
我已经阅读了extending the width of bootstrap typeahead to match input field,但这些都没有为我解决这个问题。我想知道它们是否已被弃用。
Bootstrap 版本为 3.3.7
【问题讨论】:
-
你有这个运气吗:
-
没有。不对下拉菜单的宽度做任何事情。
-
@Andy 你实现了 bootstrap3 样式表来进行预输入吗? github.com/hyspace/typeahead.js-bootstrap3.less.git这应该可以解决问题
标签: html css twitter-bootstrap typeahead