2017-08-04 32 views
0

我注意到,在角材需要灰色時,它們會變黑,然後調整它的α值使其變淺。例如,如果您前往:https://material.angular.io/components並檢查頁面上的任何卡片,您會注意到正文段落的字體顏色爲rgba(0, 0, 0, .54);。有誰知道他們爲什麼選擇通過黑色和調整阿爾法這種方式來創造灰色,而不是僅僅使用十六進制或rgb?我能想到的唯一的事情就是它有助於支持溫暖而酷炫的主題。爲什麼Angular材質使用alpha來創建灰色?

+0

,使顏色看起來正確,是否e.g,這是一個純粹的白色或淺灰色的背景 –

回答

0

https://material.io/guidelines/style/color.html#color-usability

務必:使用不透明度,而不是轉移的顏色往往是創造了更好的對比度和相對亮度。例如,如果背景顏色變爲洋紅色,則灰色文本(#727272)變得難以閱讀。

enter image description here

不要:轉移爲灰色,而不是減少對黑色的對比往往降低相對亮度,使排版不可讀。

enter image description here

相關問題