我的Select2控件位于列中,引导类为“col-sm-3”。它也附加到表单字段。但宽度不希望是父列的100%。如果我使浏览器窗口变小(在列自动重新设置之后),则Select2跟随父列的宽度。此外,如果我在px中指定宽度,则会更改宽度。可能有什么问题? form-> field-> textInput的相同故事。另外,如果表单是内联的,我发现字段宽度不符合父列宽度。
<?= $form->field($model, 'categories')->widget(Select2::className(), [
'data' => Category::availableCategories(),
'model' => $model,
'attribute' => 'categories',
'theme' => Select2::THEME_KRAJEE,
'size' => Select2::MEDIUM,
'showToggleAll' => false,
'language' => 'en',
'options' => ['placeholder' => 'Select a category...', 'id' => 'myselect'],
'pluginOptions' => [
'allowClear' => true,
'multiple' => true,
'width' => '200px',
],
])
?>
答案 0 :(得分:1)
我的表单中有inline
版面。这是一个问题。