如何自定义yii2单选列表按钮的外观和感觉。
<?= $form->field($model, 'gender')->radioList(array('1' => 'One', 2 => 'Two'), array('template' => "<td>{input}</td><td>{label}</td>")); ?>
我只需要在性别标签上获得所需的标志?
你应该检查你的 css 规则(不是 yii2 或 bootstrap,你的),因为在 yii2/bootstrap 中默认没有这样的规则。
您可以简单地使用:
.form-group.required label.control-label:after {
content: " *";
color: #a94442;
}
也许你可以欺骗一些CSS显示的内容?您可以隐藏单选按钮的星星并将星星保留在字段上吗?
我不知道生成的确切 HTML(你能提供 html 吗),所以很难给出 CSS 的例子。也许像
FIELD LABEL .star {display:none;}
或者也许(实际上取决于 Yii2 生成的 HTML/CSS)
FIELD LABEL::after {content:"";}