我有一个activeCheckboxList,但单个复选框的CSS样式无法使用。
<div class="form-label"><?= Yii::t('my', 'Status') ?></div>
<?= Html::activeCheckboxList($model, 'status', $model->my_getStatusOptions(),
[
'itemOptions' => [ 'class' => 'mycheckbox',
'labelOptions' => [
'style' => 'font-weight: normal',
'class' => 'Checkbox',
],
],
]
)
?>
试试这个,你可以为一个复选框项目使用你自己的模板。
<?= Html::activeCheckboxList($model, 'status', $model->my_getStatusOptions(),
[
'item' => function ($index, $label, $name, $checked, $value) {
return
"<label class='checkbox-label'>
{$label}
<input type='checkbox' name='{$name}' value='{$value}' checked='{$checked}'>
</label>";
}
]
)
?>