2 回答
TA贡献1951条经验 获得超3个赞
您需要再添加一项 if 条件检查
*ngIf="season ==='Spring' && favoriteSeason ==='Spring'"
对于图标对齐问题添加下面的 css
为您的 mat-radio-button 元素添加 class="custom-radio-button"
:host ::ng-deep .custom-radio-button .mat-radio-label{
align-items: start;
}
对于下面评论中提到的选择问题,您必须使用 mat-radio-button 的 CSS 选择器自定义 css 才能满足您的要求。示例代码如下:
::ng-deep.custom-radio-button.mat-accent.mat-radio-checked >label >div > .mat-radio-outer-circle {
border-color:blue!important; /*outer ring color change*/
}
::ng-deep.custom-radio-button.mat-accent.mat-radio-checked >label >div > .mat-radio-inner-circle {
background-color:blue!important; /*outer ring color change*/
}
::ng-deep.custom-radio-button.mat-accent .mat-radio-inner-circle{
background-color:#fff!important;
}
::ng-deep.custom-radio-button.mat-accent .mat-radio-outer-circle{
border-color:rgba(0,0,0,.54)
}
::ng-deep.custom-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle
{
border-color:rgba(0,0,0,.54)
}
TA贡献1847条经验 获得超7个赞
我认为你可以通过使用 nthchild 属性在组件 css 文件中使用 CSS 来解决这个问题。在第 n 个孩子中,您只想在第二个孩子中显示这一点。
- 2 回答
- 0 关注
- 98 浏览
添加回答
举报