angular - 角材料:禁用时不改变颜色(仅添加不透明度)
问题描述
我目前正在尝试重新定义我的角材质按钮的样式。
添加新的 css 属性或更改现有的属性没有问题,但是当我试图避免color
&background
更改按钮时disabled
并添加一个简单的opacity: 0.5;
时,我不知道从哪里开始......
看到很多关于颜色主题的文章,但没有关于摆脱某些属性的文章。
谢谢 !
问。
解决方案
将这些行添加到您的styles.scss
文件中:
.mat-flat-button.mat-primary.mat-button-disabled,
.mat-flat-button.mat-accent.mat-button-disabled,
.mat-flat-button.mat-warn.mat-button-disabled,
.mat-flat-button.mat-button-disabled.mat-button-disabled,
.mat-raised-button.mat-primary.mat-button-disabled,
.mat-raised-button.mat-accent.mat-button-disabled,
.mat-raised-button.mat-warn.mat-button-disabled,
.mat-raised-button.mat-button-disabled.mat-button-disabled,
.mat-fab.mat-primary.mat-button-disabled,
.mat-fab.mat-accent.mat-button-disabled,
.mat-fab.mat-warn.mat-button-disabled,
.mat-fab.mat-button-disabled.mat-button-disabled,
.mat-mini-fab.mat-primary.mat-button-disabled,
.mat-mini-fab.mat-accent.mat-button-disabled,
.mat-mini-fab.mat-warn.mat-button-disabled,
.mat-mini-fab.mat-button-disabled.mat-button-disabled {
background-color: your-background-color !important;
color: your-font-color !important;
opacity: your-desired-opacity !important;
}
推荐阅读
- python - json文件中布尔数据类型的反序列化在python中不起作用
- c++ - 将 lambda 传递给可变参数 std::function 时的类型推导
- laravel - 在运行时在集合上添加属性追加
- android - 签名的 React Native 应用程序未正确加载资产
- android - React-Native:如何使用模糊创建 UI
- botframework - Microsoft 签名密钥不再有背书
- wordpress - 我的 .htaccess 文件与通过 Filezilla 上传的 301 重定向给出 500 内部服务器错误有什么问题?
- excel - 宏提示我选择文件,即使它打开
- c# - 没有外键的实体框架主从数据输入
- flutter - 如何使用flutter firebase_ml_vision插件实时读取字符或条形码