Php Yii CGridView为标题单元格添加类或样式
我想为特定列中的标题单元格设置一些样式或css类 这只会更改列中数据单元格的cssPhp Yii CGridView为标题单元格添加类或样式,php,yii,Php,Yii,我想为特定列中的标题单元格设置一些样式或css类 这只会更改列中数据单元格的css 'columns'=>array( array( 'name'=>'id', 'header'=>'#', 'htmlOptions'=>array('style'=>'width: 50px; text-align: center;', 'clas
'columns'=>array(
array(
'name'=>'id',
'header'=>'#',
'htmlOptions'=>array('style'=>'width: 50px; text-align: center;', 'class'=>'zzz'),
),
如何在此列的标题单元格中设置css或样式?使用
滤光片
如果要设置用户在filterbox中输入的内容的样式-for
示例“文本对齐:右”-然后
将不起作用,因为它将仅设置外部表格单元格(td)的样式,而不会设置内部筛选器容器(div)或输入元素的样式:
<td style="text-align: right;">
<div class="filter-container">
<input>
</div>
</td>
这将导致:
<td class="filterBoxRight">
<div class="filter-container">
<input>
</div>
</td>
谢谢我不明白为什么谷歌不帮我做“yii cgridview header htmloptions”,比如查询你可以访问然后找到你想要的类和所有公共属性。。。你可以看到…:还有一件事,如果您需要为过滤器设置类/样式(对我来说,它是用于响应功能),请使用完全相同的方法
filtertmdloption
。
<td style="text-align: right;">
<div class="filter-container">
<input>
</div>
</td>
'filterHtmlOptions'=>array('class'=>'filterBoxRight'),
<td class="filterBoxRight">
<div class="filter-container">
<input>
</div>
</td>
$(document).on('ready', function(){
$('.filterBoxRight').find('.filter-container').find(':input').css({
'text-align': 'right',
});
});