css - 如何更改 mat-button-toggle 的边界半径

标签 css angular

我有 mat-button-toggle 并且想将 border-radius 更改为 20px,但它仍然是 4px

我做错了什么?

<mat-button-toggle-group class="ruleActionOnOffButton" name="fontStyle" aria-label="Font Style" *ngIf="modules.type === action.type && modules.id === action.id" value="{{action.action}}">
  <mat-button-toggle value="1" (change)="selectionChanged($event,i)">An</mat-button-toggle>
  <mat-button-toggle value="2" (change)="selectionChanged($event,i)">Aus</mat-button-toggle>
  <mat-button-toggle value="3" (change)="selectionChanged($event,i)">Toggle</mat-button-toggle>
</mat-button-toggle-group>

CSS

/deep/ .mat-button-toggle-group-appearance-standard, .mat-button-toggle-standalone.mat-button-toggle-appearance-standard{
        border-radius: 20px !important;
    }

    .ruleActionOnOffButton .mat-button-toggle-appearance-standard .mat-button-toggle-label-content{
        border-radius: 20px !important;

    }

最佳答案

使用:host.mat-button-toggle-group

:host .mat-button-toggle-group{
    border-radius: 20px !important;
}

See working code

关于css - 如何更改 mat-button-toggle 的边界半径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55322204/

相关文章:

angular - 如何使用 TypeScript 在 Ionic 中获取设备宽度和高度?

html - 保持不均匀间距比例的 'scale-last' 内容 block

Css 更改纵横比的百分比

angular - 如何在生产中缩小/丑化使用 Angular 构建的 webworker 包

javascript - 如何改变 Angular 个人资料图片?

javascript - 传递对 Dom 元素的引用

Angular 在后台显示推送通知

jquery - 使透明背景与网络自动收报机分开

javascript - 在桌面上向下滚动但不是在移动设备上向下滚动的三个 js 动画?

css - 移动浏览器上页脚图像的一个像素位移?