2016-03-26 24 views
1

My Select2 kontrol önyükleme sınıf 'col-sm-3' ile içinde sütun genişliği. Ayrıca form alanına eklenir. Ancak genişlik, ana sütunun% 100'ü olmak istemiyor. Tarayıcı penceresini daha küçük yaparsam (otomatik yeniden düzenleme sütunlarından sonra) Select2, ana sütunun genişliğini izler. Ayrıca px cinsinden genişlik belirtirsem, genişliği değiştirir. Bir sorun ne olabilir? Form-> alan-> textInput için aynı hikaye. Ayrıca, formun satır içi olması durumunda alan genişliğinin üst sütun genişliğini takip etmediğini de buldum.Yii2. Kartik Select2 eklendi

<?= $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', 
        ], 
       ]) 
      ?> 

cevap

1

Formumda inline düzeni vardı. Bu bir problemdi.