垫片上有一个有趣的黑色边框。我不知道是什么创造了黑边框。下面是模板和CSS
<mat-chip-list class="flex-full-width">
<ng-container *ngFor="let opt of question.options">
<mat-basic-chip #lbl="matChip" (click)="chipControlOnSelect(question.key,opt.key,fi,fgi, lbl)">
{{opt.value}}</mat-basic-chip>
</ng-container>
</mat-chip-list>
//style.scss
mat-basic-chip {
display: inline-flex;
padding: 7px 12px;
align-items: center;
cursor: pointer;
border: 1px solid #9B9B9B;
border-radius: 20px;
opacity: 1;
margin-left: 10px;
font: Medium 14px/16px Roboto;
&.mat-chip-selected {
border: 1px solid $radio-yes-border-color;
background-color: $radio-yes-background-color;
}
&:hover{
background-color: $radio-yes-background-color;
}
}

发布于 2020-07-29 17:35:50
我也面临着同样的问题。
只需添加css:
mat-chip-list:focus {
outline: 0;
}这将移除黑色边框。
发布于 2020-07-27 18:04:29
可能是“文字装饰:没有;”?
我也明白了,你有“边框: 1px实心$收音机-是的-边框-颜色;
我想在点击btn之后,这个btn就会被这个类“. clicking selected”选中。
https://stackoverflow.com/questions/63120572
复制相似问题