百科狗-知识改变命运!
--

color - 文本颜色 - css 颜色

乐乐1年前 (2023-11-21)阅读数 12#技术干货
文章标签明度

color

color - 文本颜色 - css 颜色

该color属性设置前景色的颜色元素的文本内容。它不会影响元素的任何其他特征;请注意,颜色值必须是统一的颜色,从CSS3开始,颜色可能包括透明度值。它不可能是一个。在CSS这是一个

示例

/* Keyword values */
color: currentcolor;

/*  values */
color: red;
color: orange;
color: tan;
color: rebeccapurple;

/*  values */
color: #090;
color: #009900;
color: #090a;
color: #009900aa;

/* rgb() values */
color: rgb(34, 12, 64, 0.6);
color: rgba(34, 12, 64, 0.6);
color: rgb(34 12 64 / 0.6);
color: rgba(34 12 64 / 0.3);

/* hsl() values */
color: hsl(30, 100%, 50%, 0.6);
color: hsla(30, 100%, 50%, 0.6);
color: hsl(30 100% 50% / 0.6);
color: hsla(30 100% 50% / 0.6);

/* Global values */
color: inherit;
color: initial;
color: unset;

浏览器支持

浏览器都支持color
IE9以上版本浏览器都支持全部color表示法

语法:

color:| | rgb()| rgba()| hsl()| hsla()

取值:

  • :英文字母。比如red, blue, brown, lightseagreen等,不区分大小写。
    color:red;    /* 红色 */
    color:black;  /* 黑色 */
    color:gray;   /* 灰色 */
    color:white;  /* 白色 */
    color:purple; /* 紫色 */
    
  • :十六进制符号#RRGGBB。"#"后跟 6 位或者 3 位十六进制字符(0-9, A-F)。
    color:#f03;
    color:#F03;
    color:#ff0033;
    color:#FF0033;
    
  • rgb():规定颜色值为 rgb 代码的颜色,函数格式为 rgb(R,G,B),取值可以是 0-255 的整数或百分比。
    rgb(255,0,51);
    rgb(255, 0, 51);
    rgb(100%,0%,20%);
    rgb(100%, 0%, 20%);
    
  • rgba():RGBa 扩展了 RGB 颜色模式,它包含了阿尔法通道,允许设定一个颜色的透明度。a 表示透明度:0=透明;1=不透明。
    rgba(255,0,0,0.1);    /* 10% 不透明 */  
    rgba(255,0,0,0.4);    /* 40% 不透明 */  
    rgba(255,0,0,0.7);    /* 70% 不透明 */  
    rgba(255,0,0,  1);    /* 不透明,即红色 */ 
  • hsl():色相(Hue)表示色环(即代表彩虹的一个圆环)的一个角度。饱和度和明度由百分数来表示。100%是满饱和度,而 0%是一种灰度。100%明度是白色, 0%明度是黑色,而 50%明度是"一般的"。
    hsl(120,100%,25%);   /* 深绿色 */  
    hsl(120,100%,50%);    /* 绿色 */       
    hsl(120,100%,75%);    /* 浅绿色 */ 
  • hsla():HSLa 扩展自 HSL 颜色模式,包含了阿尔法通道,可以规定一个颜色的透明度。 a 表示透明度:0=透明;1=不透明。
    hsla(240,100%,50%,0.05);   /* 5% 不透明 */   
    hsla(240,100%,50%, 0.4);   /* 40% 不透明 */  
    hsla(240,100%,50%, 0.7);   /* 70% 不透明 */  
    hsla(240,100%,50%,1);   /* 完全不透明 */ 
默认值由useragent决定
适用于所有元素
继承性
动画性
计算值指定值

实例

element { color: red }
element { color: #f00 }
element { color: #ff0000 }
element { color: rgb(255,0,0) }
element { color: rgb(100%, 0%, 0%) }
element { color: hsl(0, 100%, 50%) }

/* 50% translucent */
element { color: rgba(255, 0, 0, 0.5) }
 
element { color: hsla(0, 100%, 50%, 0.5) }

鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com

免责声明:我们致力于保护作者版权,注重分享,当前被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!邮箱:344225443@qq.com)

图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!

内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,本着为中国教育事业出一份力,发布内容不收取任何费用也不接任何广告!)