rokevin
移动
前端
语言
  • 基础

    • Linux
    • 实施
    • 版本构建
  • 应用

    • WEB服务器
    • 数据库
  • 资讯

    • 工具
    • 部署
开放平台
产品设计
  • 人工智能
  • 云计算
计算机
其它
GitHub
移动
前端
语言
  • 基础

    • Linux
    • 实施
    • 版本构建
  • 应用

    • WEB服务器
    • 数据库
  • 资讯

    • 工具
    • 部署
开放平台
产品设计
  • 人工智能
  • 云计算
计算机
其它
GitHub

介绍

透明度分为256阶(0-255),计算机上用16进制表示为(00-ff)。透明就是0阶,不透明就是255阶,如果50%透明就是127阶(256的一半当然是128,但因为是从0开始,所以实际上是127)。

透明度 和 不透明度 是两个概念, 它们加起来是1,或者100%.

ARGB 中的透明度alpha,表示的是不透明度。

如何换算

UI给出的颜色是#FFFFFF,透明度为40%。

换算过程:

  1. 将透明度转换成不透明度(转换方式参考“透明度”,第2条) 。不透明度为60%
  2. 不透明度乘以255。 我们得到结果:153
  3. 将计算结果转换成16进制。得到最终的不透明度:99
  4. 将不透明度和颜色值拼接成ARGB格式。得到最终的颜色值: #99FFFFFF

透明度

透明度颜色值
05%0D
10%1A
15%26
20%33
25%3F
30%4D
35%59
40%66
45%72
50%80
55%8C
60%99
65%A5
70%B3
75%BF
80%CC
85%D9
90%E6
95%F2

不透明度

不透明度16进制表示
0%00
1%03
2%05
3%08
4%0A
5%0D
6%0F
7%12
8%14
9%17
10%1A
11%1C
12%1F
13%21
14%24
15%26
16%29
17%2B
18%2E
19%30
20%33
21%36
22%38
23%3B
24%3D
25%40
26%42
27%45
28%47
29%4A
30%4D
31%4F
32%52
33%54
34%57
35%59
36%5C
37%5E
38%61
39%63
40%66
41%69
42%6B
43%6E
44%70
45%73
46%75
47%78
48%7A
49%7D
50%80
51%82
52%85
53%87
54%8A
55%8C
56%8F
57%91
58%94
59%96
60%99
61%9C
62%9E
63%A1
64%A3
65%A6
66%A8
67%AB
68%AD
69%B0
70%B3
71%B5
72%B8
73%BA
74%BD
75%BF
76%C2
77%C4
78%C7
79%C9
80%CC
81%CF
82%D1
83%D4
84%D6
85%D9
86%DB
87%DE
88%E0
89%E3
90%E6
91%E8
92%EB
93%ED
94%F0
95%F2
96%F5
97%F7
98%FA
99%FC
100%FF
最近更新:: 2020/8/16 22:35
Contributors: luokaiwen