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