2015-11-18 3 views
0

Это связано со стилем. Когда в gridview больше столбцов, макет actioncolumn станет вертикальным (см. Прилагаемый рис.). Как я могу изменить его на горизонтальный? Я не могу понять, почему он стал вертикальным в Bootstrap css.Yii2 Gridview Actioncolumn Layout

Спасибо!

vertical layout of actioncolumn

ответ

1

Try, чтобы заставить ширину стиль:

[ 
    'class' => ActionColumn::className(), 
    'contentOptions' => function ($model, $key, $index, $column) { 
      return ['style' => 'min-width:150px']; 
    } 
] 

Изменение ширины, как вам нужно.

+0

Спасибо! Он отлично работает! Есть ли способ установить его непосредственно в таблице стилей? – zhangsquall

+0

Несомненно! В ContentOptions вы можете вернуть ['class' => 'yourClass'] –

Смежные вопросы