【发布时间】:2015-08-12 15:04:25
【问题描述】:
我正在使用旧版本的 bootstrap (2.3.2) 以及一个名为 Select2 的插件,该插件会创建一些精美的下拉菜单。我在使用 Input Group Addons 时遇到了问题。
当试图在已经变成 select2 下拉列表的选择前面放置一个插件时,它会弄乱字段的对齐/放置。
这是非常基本的表单代码,所以我必须假设它是导致问题的 bootstrap 或 select2 的 CSS:
您对可能导致此问题的 CSS 有什么想法吗?输入组插件和表单是原生的,所以我想说 select2 正在添加一些具有填充或边距的 CSS。
<form class="form-horizontal" name="submitRequest" id="submitRequest" method="post" action="requestContentv2.php">
<div class="control-group">
<label class="control-label"><small>Request Type</small>
</label>
<div class="controls">
<div class="input-prepend"> <span class="add-on"><i class="icon-list-alt"></i></span>
<select class="span5" id="e1">
<option></option>
<option value="Create New">Create New</option>
<option value="Delete/Remove">Delete/Remove</option>
</select>
</div> <span class="help-block"><small>Select a request type from the list above.</small></span>
</div>
</div>
这里是一个例子: http://jsfiddle.net/bs6b4fu7/1/
【问题讨论】:
-
如果您有能力升级 Select2,我不妨警告您,您使用的 Select2 (3.2) 版本非常老旧且严重不足。
标签: html css twitter-bootstrap jquery-select2