onunix 2012-07-20 14:21:41 3568次浏览 3条回复 0 0 0

请问,如何设置CGridView的列宽,每列的宽度

  • 回复于 2012-07-20 16:26 举报

    似乎是自适应的,通过

    'headerHtmlOptions'=>array('width'=>'5000px','value'=>'','checked'=>false),
    'htmlOptions'=>array('width'=>'5000px','value'=>'','checked'=>false),
    

    设置似乎不起作用,修改css文件,在css文件里面修改颜色等等还有效,但是修改列宽就不起作用,似乎这个表的列宽是自适应风格,自适应风格在哪里修改?

  • 回复于 2012-07-20 17:03 举报

    解决了。是css里面设置 position的。

  • 回复于 2012-11-04 18:38 举报
    array(
        'name' => 'student_fullname.fullname',//'header'=>'模型',
        'htmlOptions'=>array(
            'width'=>'60',
            'style'=>'text-align:center',
            'filter'=>true,
         )
    ), 
    array(
        'name' => 'classroom_title.title',
        'htmlOptions'=>array(
            'width'=>'60',
            'style'=>'text-align:center',
         )
    ),
    

    这样可以设置列宽

您需要登录后才可以回复。登录 | 立即注册