angular - Angular Material 6 - 更改主题后某些组件的背景显示为透明
问题描述
自定义material angular主题时,select、dialog、snackbar等组件的背景出现透明,我的sass代码是:
@import '../../node_modules/@angular/material/theming';
@include mat-core();
$default-app-primary: mat-palette($mat-cyan, 700);
$default-app-accent: mat-palette($mat-green, 600, A100, A400);
$default-app-warn: mat-palette($mat-red, 700);
$default-app-theme: mat-light-theme($default-app-primary, $default-app-accent, $default-app-warn);
$no-login-app-theme: mat-dark-theme($default-app-primary, $default-app-accent, $default-app-warn);
$custom-typography: mat-typography-config(
$font-family: 'Montserrat, sans-serif'
);
@include angular-material-typography($custom-typography);
@include angular-material-theme($default-app-theme);
提前致谢
解决方案
推荐阅读
- regex - 从本地scrapy到scrapy cloud(scraping hub) - 出乎意料的结果
- php - MVC indexController 未使用正确的操作
- vue.js - Vue.js 中的自定义指令
- neo4j - 如何将元素添加到列表 Neo4j 的顶部?
- c# - 如何在 Visual Studio 2017 中使用 C# 使用 Selenium 查找和选择下拉值
- ios - 如何在 Firebase 中使用“StorageReference.downloadURLWithCompletion()”?
- intellij-idea - IntelliJ Idea 2018.2 - 文件状态亮点:红色/棕色
- java - 如何从 CharSequence 中获取字符数组?
- json - 使用 Azure 逻辑应用将 Json 数据发布到 Facebook 时间线
- elasticsearch - 我的短语前缀查询不适用于数值