rgb 与 #开头16进制 HEX颜色值关系转换,颜色值透明度的百分数对应十六进制表

前端学习5:HTML颜色(什么是RGBHEX、HSL) 无论是RGBHEX、HSL,它们的作用只有一个:用数字达出一种颜色。 阅读详情

1、0x开头与#开头

从计算机的数值表示上讲,0x开头的其实并不是所谓颜色代码的表示方法,而是16进制数的标准写法,譬如0xA就是十进制的10。而**#开头**的六(或三)位十六进制数是在设计领域(如CSS以及一些绘图软件)中颜色代码的表示方法。

2、透明度的计算

透明度分为256个等级,即 0 - 256,0就是透明,255就是不透明

透明度 (透明)0 –> 255(不透明) 对应着16进制 (透明)00 –> FF(不透明)

比如:50%透明度白色

50%也就是256的一半即128,因为是从0开始算的,所以是 127,转换成16进制就是 7F
最终结果:#7F FFFFFF

3、 RGB 与 HEX

RGB: 三通道颜色
他是目前运用最广泛的颜色系统之一
可以通过红绿蓝三色通道, 外加alpha透明度, 来展示几乎所有的颜色
RGB是从颜色的发光原理来设定的, 相当于红绿蓝三个颜色通过不同亮度, 来组合成为需要的颜色
0为最暗, 255为最亮

HEX: 十六进制颜色
十六进制与RGB都可以展示出非常丰富的颜色, 他是通过16进制0~F这16个字符来表达颜色的
同样, 000000为黑色, FFFFFF为白色

RGB转换为HEX

RGB与HEX中每个颜色都是一一对应的关系, 如下面的附表所示
RGB的数值 = 16 * HEX的第一位 + HEX的第二位
示例如下:

   RGB: 92, 184, 232
    92 / 16 = 5余12 -> 5C
    184 / 16 = 11余8 -> B8
    232 / 16 = 14余8 -> E8
    HEX = 5CB8E8

HEX转换RGB

此转换就是将上述的转换逆转即可
示例如下

 HEX: F26BC1
    F2 = 15和2 -> 15 * 16 + 2 = 242
    6B = 6和11 -> 6 * 16 + 11 = 107
    C1 = 12和1 -> 12 * 16 + 1 = 193

4、透明度对应的十六进制值

//java代码生成的对应表
for (int i = 100; i>=0; i--) {
   double j = (i / 100.0d);
   int alpha = (int) Math.round(255-j * 255);
   String hex = Integer.toHexString(alpha).toUpperCase();
   if (hex.length() == 1) hex = "0" + hex;
   int percent = (int) (j*100);
   System.out.println(String.format("%d%% — %s", percent, hex));
}
透明度 16进制表示
100%00(全透明)
99%03
98%05
97%07
96%0A
95%0D
94%0F
93%12
92%14
91%17
90%1A
89%1C
88%1E
87%21
86%24
85%26
84%29
83%2B
82%2E
81%30
80%33
79%36
78%38
77%3B
76%3D
75%40
74%42
73%45
72%47
71%4A
70%4D
69%4F
68%52
67%54
66%57
65%59
64%5C
63%5E
62%61
61%63
60%66
59%69
58%6B
57%6E
56%70
55%73
54%75
53%78
52%7A
51%7D
50%80
49%82
48%85
47%87
46%8A
45%8C
44%8F
43%91
42%94
41% 96
40%99
39%9C
38%9E
37%A1
36%A3
35%A6
34%A8
33%AB
32%AD
31%B0
30%B3
29%B5
28%B8
27%BA
26%BD
25%BF
24%C2
23%C4
22%C7
21%C9
20%CC
19%CF
18%D1
17%D4
16%D6
15%D9
14%DB
13%DE
12%E0
11%E3
10%E6
9%E8
8%EB
7%ED
6%F0
5%F2
4%F5
3%F7
2%FA
1%FC
0%FF(完全不透明)
颜色透明度十六进制 00示完全透明(0%不透明),而FF示完全不透明(100%不透明) 阅读详情

相关推荐

hex颜色透明度对比

"#D9001B"这样写就是纯色没有通明度 "#D9001BFF"这样写通明度就是1 "#D9001B80"这样写通明度就是0.5 '1.00':'FF', '0.99':'FC', '0.98':'FA', '0.97':'F7', '0.96':'F5', '0.95':'F2', '0.94':'F0', '0.93':'ED', '0.92':'EB', '0.91':'E8', '0.90':'E6', '0.89':'E3',

qq_38946996的博客 3774

16进制颜色RGB颜色

参考: http://tianle.name/wlyy/275 网页中示颜色的常见方法有: 1.Color Name(颜色名称) 用颜色名称来指定颜色,这种方法简洁直观,一看就知道是什么颜色,但最大的缺点是颜色的名称太少,不能有效的示一些较丰富的颜色 2.RGB(RGB记法) 3.HEX(十六进制记法) RGB记法和十六进制记法都能很好的示出一些较为丰富的颜色,但是我们用到16进制...

weixin_30719711的博客 1107

Proteus 8.9仿真五路抢答器:从74LS148编码到NE555报警的保姆级电路拆解

本文详细解析了使用Proteus 8.9仿真五路抢答器的完整设计流程,从74LS148优先编码器到NE555定时报警电路。通过保姆级的电路拆解和芯片选型指南,帮助读者掌握数字电路中的编码、锁存、译码和定时等核心技术,实现稳定可靠的抢答系统仿真。

weixin_30836759的博客 361

css颜色 -rgb#转换

hexColor:#格式颜色码。opacity:透明度

Pluto_fxy的博客 1247

颜色值透明度百分数对应十六进制

目录 颜色简介 1. 透明度的计算 2,透明度和不透明度转换 3,透明度对应十六进制值 4,不透明度对应十六进制值 颜色简介 Android中的颜色值通常遵循RGB/ARGB标准,使用时通常以“#”字符开头,以16进制示。 常用的颜色值格式为: #RGB #ARGB #RRGGBB #AARRGGBB 其中,ARGB 依次代透明度(alpha)、红色(red)、绿色...

ezconn的博客 10万+

javascript设置颜色值的几种方法

一、网页中设置颜色值的几种方法 1、英文命令颜色 p{color:red;} 2、RGB颜色 这个 `photoshop` 中的 `RGB` 颜色是一致的,由 `R(red)`、`G(green)`、`B(blue)`三种颜色的比例来配色。如: p{color:rgb(133,45,200);} 每一项的值可以是 0~255 之间的整数,也可以是 0%~100% 的百分数。如:`...

qq_37198814的博客 2万+

经典色标

肤色——————R:255 C:0%G:220 M:17%B:191 Y:20%      K:0%中国人的皮肤色值C-----13%M-----9%Y-----43%K-----0%金色C--5M--15Y--65K--0咖啡色C=33 M=81 Y=68 K=29GoldC   0M   2

wwwyan的专栏 4万+

RGB颜色透明度百分比16进制转换关系

1、转换关系如下。其中:100%示全透明,0%示完全不透明。使用方法:#FFFF00FF,添加在#后面即可。 100% — FF 95% — F2 90% — E6 85% — D9 80% — CC 75% — BF 70% — B3 65% — A6 60% — 99 55% — 8C 50% — 80 45% — 73 40% — 66 35% — 59 30% — 4D 25% — 40 20% — 33 15% — 26 10% — 1A 5% — 0D

an_jia_ning的博客 2543

自己动手写一个基于Vue的颜色选择器(二)

基于Vue的颜色选择器(二) —— 颜色选择器组件的搭建

maple_leaf_red的博客 2947

rgb格式颜色#000000十六进制格式颜色的转换原理

首先,#000000格式的颜色被称为十六进制颜色码; 6位数分为三组,每两位数一组,依次是红、黄、蓝颜色的强度; 而对应的,rgb(39,137,202)依次是十进制的红黄蓝颜色; 因此将rgb格式转换十六进制,只需要将三个数值转换十六进制即可; 39转换成二进制是27, 137——89 202——CA 因此rgb(39,137,202)——#2789CA 有一个简单直接转换的网址:https://tool.css-js.com/rgba.html 输入数值就可以直接得到.

Z_Joker_J的博客 5833

CSS颜色

适合新手学习的css颜色,赶快来学!

m0_63639281的博客 292

颜色透明度对照

每次拿到高保真UI图之后看到上面的颜色带透明度的就一阵头大,因为记不住透明度,每次都要去搜一下,还有很多置顶推广的广告(烦~)。00是完全透明(百分百透明),FF就是完全不透明。透明度 16进制示。

kongT。的博客 671

hexrgb色值转换-色彩加深减淡

我们在做主题订制的时候,一般都会选一种主题色,该颜色以主题色为主导,颜色依次变浅,用于做主题色下的关联色统一,例如文字激活、激活的背景色、菜单背景色等,我门将在这篇文章讨论色值转换的问题。

分享互联网的有趣知识~ 5598

好用分享——如何将#xxxxxx颜色值转化为rgb格式

一部分小伙伴是不是看到颜色就想,色值转化找ui啊,但由于ui仅提供#格式颜色,也没空搭理的时候就需要自己出手了,这篇文章没有很多话,简单分享一个将#xxxxxx颜色值转化为rgb格式的网址链接#

weixin_53755520的博客 1641

颜色透明度

比如:#00000000-完全透明。

qq_15931971的博客 1252

颜色RGB如何转成#号值

我们常见到很多颜色值的格式如下 颜色值 R:12  G:24  B:180 转成程序中的值为 #0B 17 A3 = #0B17A3 它们之间的转换是由原来的10进制转成16进制 不知道怎么算这个数的同学可能需要再研究下怎么转这个数值了

请叫我 5608

颜色值述区别:#FFFFFF,rgb(256, 256, 256),0xFFFFFF

HEX:最常见的CSS颜色值 #后面是三组16进制的数字值,分别代:红(R)、绿(G)、蓝(B)的颜色值RGB:常见CSS颜色值,红®、绿(G)、蓝(B) 三组十进制颜色值,最大值255,255转十六进制=FF;也可以写成100% RGBHEX颜色值对应的,只是颜色值进制不同,结果是一样的。 十进制:0xFFFFFF = 16777215 Web开发基本没有十进制颜色值写法,一般都是后台语言代码中,或者游戏引擎,如:Egret。 0xFFFFFF是一个number值,0x后面也是十六进制颜色

lgdaren的博客 1万+

颜色值RGB转换HEX十六进制

本文目录RGB-HEX对照RGBHEX RGB-HEX对照 RGB的取值范围 [0,255],HEX的取值范围[00,FF],下面是RGB-HEX对照RGB HEX 0 00 1 01 2 02 3 03 4 04 5 05 6 06 7 07 8 08 9 09 10 0A 11 0B 12 0C 13 0D 14 0E 15 0F 16 10 17 11 18 12 19 13 20 14 21 15 22 16 23 17

戴翔的技术博客 1万+

【颜色透明度16进制对照

颜色透明度,可以通过修改颜色值达到想要的透明效果。

qq_29186033的博客 3909

Qt视频播放器项目(打开文件,视频的播放停止,进度条视频进度绑定,调整音量,设置按钮图标,将槽函数按钮绑定等功能)完整代码地址在末尾

【代码】Qt视频播放器项目。

分享计算机视觉,C++,网络摄像头研发,音视频开发,嵌入式等知识。 718

设计基于Boost变换器的有源功率因数校正电路

设计基于Boost变换器的有源功率因数校正电路

上一篇: Mac.Android studio环境的搭建
隔壁de小刘
博客等级 码龄12年 107粉丝 205原创
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

隔壁de小刘

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值