【问题标题】:Which color should be used as primary text color on light backgrounds?哪种颜色应该用作浅色背景上的主要文本颜色?
【发布时间】:2016-04-02 21:59:06
【问题描述】:

根据 Material Design 颜色页面 (https://www.google.com/design/spec/style/color.html#color-text-background-colors),应使用不透明度为 87% 的黑色作为浅色背景上的主要文本颜色。

但 Polymer 使用深灰色 (#212121) 作为浅色主题 (https://github.com/PolymerElements/paper-styles/blob/master/default-theme.html#L49) 的主要文本颜色。

以上哪个是材料设计的推荐?

为什么两者都使用不同的颜色?

使用其中一个有什么优势吗?

【问题讨论】:

  • 这是一个意见和设计偏好的问题。不是编程问题。

标签: polymer material-design


【解决方案1】:

白色 = #FFFFFF(十进制 255)

不透明度为 87% 的黑色相当于不透明度为 (100-87) = 13% 的白色。

不透明度为 13% 的白色 = (255 * 0.13) = 33.15。向下舍入为 33 或十六进制 0x21 = #212121。

所以材料设计和 Polymer 定义的颜色实际上是相同的(如果你折扣 0.15 分数)。

【讨论】:

  • 但是其他浅色背景颜色呢?结果对他们来说会有所不同。
猜你喜欢
  • 2011-12-05
  • 1970-01-01
  • 1970-01-01
  • 2021-12-03
  • 2018-12-25
  • 2022-11-02
  • 2013-11-23
  • 2015-07-30
  • 2020-04-04
相关资源
最近更新 更多