专业游戏门户,分享手游网游单机游戏百科知识攻略!

嗨游网
嗨游网

css3中rgba是什么

来源:小嗨整编  作者:小嗨  发布时间:2024-03-15 08:06
摘要:rgba是css3中一种定义颜色的函数,语法为“rgba(r,g,b,a)”,代表由红(r)、绿(g)、蓝(b)和透明度(a)的变化以及相互叠加来得到各式各样的颜色;参数r、g、b的取值范围为“0~255”,a的取值范围为“0~1”。本教程...

rgba是css3中一种定义颜色的函数,语法为“rgba(r,g,b,a)”,代表由红(r)、绿(g)、蓝(b)和透明度(a)的变化以及相互叠加来得到各式各样的颜色;参数r、g、b的取值范围为“0~255”,a的取值范围为“0~1”。

css3中rgba是什么

本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。

RGB是一种色彩标准,是由红(R)、绿(G)、蓝(B)的变化以及相互叠加来得到各式各样的颜色。RGBA是在RGB的基础上增加了控制alpha透明度的参数。

语法:

rgba(R,G,B,A)
登录后复制

参数:

  R:红色值。正整数 | 百分数

  G:绿色值。正整数 | 百分数

  B:蓝色值。正整数| 百分数

  A:透明度。取值0~1之间

取值区间:

   :Hue(色调)。 0(或360)表示红色,120表示绿色,240表示蓝色,当然可取其他数值来确定其它颜色;

   :Saturation(饱和度)。 取值为0%到100%之间的值;

   :Lightness(亮度)。 取值为0%到100%之间的值;

   :alpha(透明度)。 取值在0到1之间;

简单说明:

  RGB 色彩模式(也翻译为“红绿蓝”,比较少用)是工业界的一种颜色标准,是通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色,这个标准几乎包括了人类视力所能感知的所有颜色,是目前运用最广的颜色系统之一。

  RGBA 在 RGB 的基础上多了控制 Alpha 透明度的参数。以上R、G、B三个参数,正整数值的取值范围为:0 - 255。百分数值的取值范围为:0.0% - 100.0%。超出范围的数值将被截至其最接近的取值极限。并非所有浏览器都支持使用百分数值。A参数,取值在0~1之间,不可为负值。

浏览器的兼容性:

如果庞统说 RGBA 是制作透明色(透明背景色、透明边框色、透明前景色等),大家不由会想起 opacity 这个东西。他在我们 CSS2 中制作背景色通常用到,可是要用他来制作边框色或都说前景色的话,那他就只能在边上站着了,有心无力呀。

现在我们先来看一个 RGBA 和 Opacity 的对比实例,HTML 代码:

Opacity效果

  • 100%
  • 80%
  • 60%
  • 40%
  • 20%
  • 0

CSS3的RGBA效果

  • 1
  • 0.8
  • 0.6
  • 0.4
  • 0.2
  • 0

登录后复制

我们分别给这两上 ul 中的 li 应用相关样式, 在 li.opacity 中我用使用 CSS2 中的 Opacity 而在 li.rgba 中我们使用 CSS3 的 RGBA新属性。

Opacity样式

li.opacity{  float: left;  width: 50px;  height: 50px;}li.opacity1 {   background: rgb(255,255,0);   opacity: 1;   filter:alpha(opaity=100);}li.opacity2 {  background: rgb(255,255,0);  opacity: 0.8;  filter:alpha(opaity=80);}li.opacity3 {  background: rgb(255,255,0);  opacity: 0.6;  filter:alpha(opaity=60);}li.opacity4 {  background: rgb(255,255,0);  opacity: 0.4;  filter:alpha(opaity=40);}li.opacity5 {  background: rgb(255,255,0);  opacity: 0.2;  filter:alpha(opaity=20);}li.opacity6 {  background: rgb(255,255,0);  opacity: 0;  filter:alpha(opaity=0);}
登录后复制

RGBA样:

li.rgba {  float: left;  width: 50px;  height: 50px;}li.rgba1 {  background: rgba(255,255,0,1);}li.rgba2 {  background: rgba(255,255,0,0.8);}li.rgba3 {  background: rgba(255,255,0,0.6);}li.rgba4 {  background: rgba(255,255,0,0.4);}li.rgba5 {  background: rgba(255,255,0,0.2);}li.rgba6 {  background: rgba(255,255,0,0);}
登录后复制

我们来看看其效果:

效果中我们可以看出,他们相同之处就是背景色完全是一样的,但区别就是一直让大家觉得头痛的问题,那就是 Opacity 后代元素会随着一起具有透明性,所以我们 Opacity 中的字随着透明值下降越来越看不清楚,而 RGBA 不具有这样的问题。

(学习视频分享:css视频教程、web前端)

以上就是css3中rgba是什么的详细内容,更多请关注易企推科技其它相关文章!


本文地址:网络百科频道 https://www.eeeoo.cn/wangluo/1148341.html,嗨游网一个专业手游免费下载攻略知识分享平台,本站部分内容来自网络分享,不对内容负责,如有涉及到您的权益,请联系我们删除,谢谢!


网络百科
小编:小嗨整编

上一篇:怎么ps腹肌

下一篇:1g内存是多少MB

相关文章相关阅读
  • 魔兽世界泰兰德是什么职业(魔兽世界泰兰德幻化怎么获得)?

    魔兽世界泰兰德是什么职业(魔兽世界泰兰德幻化怎么获得)?

    魔兽世界泰兰德是什么职业(魔兽世界泰兰德幻化怎么获得)?在魔兽世界中,泰兰德是魔兽世界中暗夜精灵种族的代表性角色,她以牧师职业为主。牧师在游戏中拥有强大的治疗和辅助能力,是团队中不可或缺的重要角色。泰兰德作为一名牧师,擅长使用圣光和暗影之力...

  • 睡眠app哪个好用(睡眠app是什么原理)?

    睡眠app哪个好用(睡眠app是什么原理)?

    睡眠app哪个好用(睡眠app是什么原理)?随着科技的发展,越来越多的睡眠APP走进了我们的生活。它们通过科学的原理和实用的功能,帮助人们改善睡眠质量,缓解压力。本文将为您盘点几款热门的睡眠APP。睡眠app哪个好用1.小睡眠小睡眠是一款备...

  • 梦幻西游嘉年华是什么时候(梦幻手游嘉年华2024)?

    梦幻西游嘉年华是什么时候(梦幻手游嘉年华2024)?

    梦幻西游嘉年华是什么时候(梦幻手游嘉年华2024)?据悉,梦幻西游嘉年华2024的首场活动已经在2024年1月12日19:30正式开启,为广大玩家带来了一场名为“惊喜宝藏夜”的狂欢盛宴。在这次活动中,不仅有重量级嘉宾的精彩表演,梦幻开发组的...

  • dnf卢克西是什么职业(dnf卢克西三件套属性)?

    dnf卢克西是什么职业(dnf卢克西三件套属性)?

    dnf卢克西是什么职业(dnf卢克西三件套属性)?在dnf中,卢克西并不是一个职业,而是一套装备的名称。卢克西三件套是专为鬼剑士职业设计的装备套装,尤其适合那些依赖觉醒技能输出的角色。卢克西三件套的具体装备包括以下三件:1.卢克西的灵魂狂气...

  • win7激活工具免费版(win7激活工具是什么意思)?

    win7激活工具免费版(win7激活工具是什么意思)?

    win7激活工具免费版(win7激活工具是什么意思)?当我们购买一台安装了Windows系统的电脑时,通常会发现系统处于未激活状态。这不仅会影响电脑的正常使用,还可能引发安全风险。因此,理解Windows系统激活的重要性,并学会如何进行系统...

  • 推广app赚佣金平台有哪些(推广app是什么工作)?

    推广app赚佣金平台有哪些(推广app是什么工作)?

    推广app赚佣金平台有哪些(推广app是什么工作)?简单来说,推广引流app就是利用各种渠道,将一款应用程序(App)推广给潜在用户,吸引他们下载并使用。推广app赚佣金平台有哪些1:U客直谈想要从事地推app拉新行业,U客直谈建议深入了解...

  • 绝地求生自瞄怎么用(绝地求生自瞄是什么原理)?

    绝地求生自瞄怎么用(绝地求生自瞄是什么原理)?

    绝地求生自瞄怎么用(绝地求生自瞄是什么原理)?绝地求生自瞄,顾名思义,就是游戏中的一种自动瞄准功能。使用自瞄外挂的玩家在游戏中,当遇到敌人时,瞄准器会自动锁定目标,玩家只需按下射击键即可轻松击杀敌人。这种外挂严重破坏了游戏的平衡,对其他玩家...

  • dnf精灵骑士是什么职业(dnf精灵骑士技能加点)?

    dnf精灵骑士是什么职业(dnf精灵骑士技能加点)?

    dnf精灵骑士是什么职业(dnf精灵骑士技能加点)?在dnf中,精灵骑士作为守护者职业的一员,以其独特的技能和风格备受玩家喜爱。下面我们来详细了解一下精灵骑士的技能加点方法。精灵骑士是DNF中的守护者职业之一,属于物理百分比纯C职业,拥有强...

  • 周排行
  • 月排行
  • 年排行

精彩推荐