作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在尝试更改我的 GridView 列宽。这是我的代码:
<?php $this->widget('zii.widgets.grid.CGridView', array(
'id' => 'prefixs-grid',
'dataProvider' => $model->search(),
'filter' => $model,
'columns' => array(
array(
'name' => 'id',
'header' => 'No.',
'htmlOptions' => array('class' => 'center'),
),
array(
'name' => 'pfx',
'htmlOptions' => array('width' => 30),
),
array(
'class' => 'CButtonColumn',
),
),
)); ?>
当我运行“pfx”时,列宽必须更改为 30,但宽度相同。我怎样才能改变列的宽度?有什么想法吗?
最佳答案
如果您不想使用单独的 CSS 定义,您应该这样做:
'htmlOptions' => array('style' => 'width: 30px;'),
'filterHtmlOptions' => array('style' => 'width: 30px;'),
关于php - 如何在 YII 中更改 GridView 列的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20799869/
我是一名优秀的程序员,十分优秀!