mat.twg
(Matvei25)
February 5, 2012, 10:33pm
1
Всем привет, подскажите как выбраться из такой ситуации малой кровью и не править системные css…
Вот колонка с одной кнопкой:
array(
'class' => 'CButtonColumn',
'template'=>'{update}',
'htmlOptions' => array('style'=>'width:0px;border:1px solid red;'),
),
Но стиль не применяется, ширина колонки как-бы предопределена на 3 кнопки… это так и должно быть?
или может можно как то свой css применить?
Charger
(Charger)
February 6, 2012, 10:04am
2
В документации "CButtonColumn" написано, что htmlOptions - the HTML options for the data cell tags.
Т.е. вставляет стиль в каждую ячейку. Но ведь ширина всего столбца в основном задается шириной заголовка, так что попробуй вставлять стиль в "headerHtmlOptions"
mat.twg
(Matvei25)
February 6, 2012, 4:41pm
3
Charger:
В документации "CButtonColumn" написано, что htmlOptions - the HTML options for the data cell tags.
Т.е. вставляет стиль в каждую ячейку. Но ведь ширина всего столбца в основном задается шириной заголовка, так что попробуй вставлять стиль в "headerHtmlOptions"
хм… спасибо, попробую! Пока просто подправил css в gridview…
mat.twg
(Matvei25)
February 6, 2012, 9:41pm
4
То что нужно! Ещё раз спасибо!
только нужно в связке юзать…
'headerHtmlOptions'=>array(
'style'=>'width:0px;',
),
'htmlOptions'=>array(
'style'=>'width:0px;',
),