angular-material - 在有角度的材质调色板(例如 $mat-indigo 或 $mat-pink)中,A100、A200、A400 和 A700 用于什么?
问题描述
这是一个角度材料调色板的示例
$bv-brand: (
50: #ffffff,
100: #dde6f3,
200: #b4c9e4,
300: #7fa3d1,
400: #6992c9,
500: #5282c1,
600: #4072b4,
700: #38649d,
800: #305687,
900: #284770,
A100: #ffffff,
A200: #dde6f3,
A400: #6992c9,
A700: #38649d,
contrast: (
50: $black-87-opacity,
100: $black-87-opacity,
200: $black-87-opacity,
300: $black-87-opacity,
400: $black-87-opacity,
500: white,
600: white,
700: white,
800: white,
900: white,
A100: $black-87-opacity,
A200: $black-87-opacity,
A400: $black-87-opacity,
A700: white,
)
);
我知道值 50-900 用于不同色调的角材料组件,A100-700 值是否类似使用?前导“A”的值是什么?
解决方案
“A”表示“重音”——色调 A100、A200 和 A300 由 Angular Material 中包含的“预建”主题用于重音调色板。但这仅仅是他们选择做的事情。这没有“标准” - 创建自己的主题时,您可以自由使用调色板中的任何色调。唯一真正重要的是您在mat-palette()
调用“默认”、“较浅”和“较深”选项时指定的色调索引。默认情况下(即未指定时),分别使用键“500”、“100”和“700”。
推荐阅读
- php - 字符串在 URL opencart 链接上转换为数组
- c# - 根据一组固定的字符串按属性名称对列表进行排序
- c# - 异步远程 WMI 调用 C#
- javascript - 如果 DIV 已关闭,则清除表单
- typo3 - TYPO3 9 tx-news 错误消息详细查看
- laravel - 如何在不让任何人直接下载的情况下在 Safari 中播放音频文件?
- azure-devops - 无法从管道编辑器提交对 .yml 构建文件的更改
- database - 如何检查索引交集是否可以支持 MongoDB 中的查询?
- git - 您的分支和“起源/主”已经分歧但覆盖服务器
- angular - 在移动设备上调试 Angular 应用程序时出现地理位置 API 错误