如何更改 Angular Material mat-slide-toggle 属性?

Posted

技术标签:

【中文标题】如何更改 Angular Material mat-slide-toggle 属性?【英文标题】:How to change Angular Material mat-slide-toggle properties? 【发布时间】:2020-03-25 14:07:57 【问题描述】:
<mat-slide-toggle>Slide Me!</mat-slide-toggle>

如何增加toggle-thumb-icon的长度,是否可以自定义toggle-thumb-icon到栏的末尾?

【问题讨论】:

它是这样工作的,你能用 stackblitz 创建一个演示吗?你到底想要什么 stackblitz.com/edit/angular-aop7wy 以上是相同的工作示例。实际上我想将切换滑动到末尾 【参考方案1】:

你可以用简单的样式来做

.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container 
    transform: translate3d(32px,0,0) !important;

STACKBLITZ DEMO

【讨论】:

以上是关于如何更改 Angular Material mat-slide-toggle 属性?的主要内容,如果未能解决你的问题,请参考以下文章

Angular 6 Material mat-select 更改方法已删除

Angular Material - 更改选定的 mat-list-option 的颜色

Angular Material Elements 不会对更改做出反应

Angular Material mat-spinner 自定义颜色

更改已检查背景、框架和复选标记的 Angular Material 组件 mat-list-option 复选框的颜色

如何更改 Angular Material 步进器中的状态图标?