该示例展示了使用普通的多选select2元素时,当用户从列表中选择项目时,它将向下展开并导致父容器向下展开。由于移动设备和布局问题,我不能让父容器变得更大。
如何设置选项以禁用元素的扩展,或者至少设置CSS以保持元素的大小并允许用户滚动?
以下是代码,防止链接失效。
HTML:
<form>
<select class="select-select2" multiple="multiple" data-placeholder="Please choose one or more" data-allow-clear="true" data-close-on-select="false">
<option>Lorem</option>
<option>ipsum</option>
<option>dolor</option>
<option>sit amet</option>
<option>consectetur</option>
<option>adipisicing</option>
<option>elit sed</option>
<option>do eiusmod</option>
<option>tempor</option>
<option>incididunt</option>
<option>ut labore</option>
<option>et dolore</option>
<option>magna aliqua</option>
<option>Ut enim ad</option>
</select>
<button type="submit">Submit</button>
</form>
js:
$(".select-select2").select2();