1)如何删除CDetailView css的交替蓝色?
2)让我们说,根据下面的代码,我如何将PositionTitle更改为<h1>Position</h1 ?
3)我将如何为每个属性应用不同的css类?
$this->widget('zii.widgets.CDetailView', array(
'data'=>$model,
'attributes'=>array(
'PositionTitle',
'PositionSummary',
'PositionDetails',
'SkillsRequiredCompulsary',
'SkillsRequiredNonCompulsary',
'StartDate',
'EndDate',
'QualificationsRequiredCompulsary',
'QualificationsRequiredNonCompulsary',
'SalaryFrom',
'SalaryTo',
'SalaryPer',
'Currency',
'Benefits',
'CompanySector',
'PositionSector',
'PositionLevel',
),
答案 0 :(得分:2)
阅读此doc,
在那里你可以发现你可以将属性指定为数组'
$this->widget('zii.widgets.CDetailView', array(
'data'=>$model,
'attributes'=>array(
array('name'=>'PositionTitle','cssClass'=>'yourClass'),
'PositionSummary',
'PositionDetails',
'SkillsRequiredCompulsary',
'SkillsRequiredNonCompulsary',
'StartDate',
'EndDate',
'QualificationsRequiredCompulsary',
'QualificationsRequiredNonCompulsary',
'SalaryFrom',
'SalaryTo',
'SalaryPer',
'Currency',
'Benefits',
'CompanySector',
'PositionSector',
'PositionLevel',
),
答案 1 :(得分:1)
如果查看at the docs,您会看到有一个cssFile参数,您可以使用该参数包含CSS文件并覆盖窗口小部件默认提供的样式。
您可以看到窗口小部件生成的HTML输出到您的页面中或打开该类,以便了解您应该在CSS中定义哪些样式。