当前位置主页 > 资料库 > 前端教程 > CSS属性参考 | color

CSS属性参考 | color

05-27

CSS color 属性用来设置一个元素的文本颜色和文本的修饰元素的颜色。

文本的颜色通常我们称为前景色,使用CSS color属性可以设置文本的颜色,color属性设置的颜色同时还会被应用到使用text-decoration属性设置的修饰线条元素上。

文本的颜色可以使用任何<color>数据类型来定义,它可以是半透明的,或是完全透明的颜色。但是文本的颜色不可以使用渐变数据类型,因为渐变是一种<image>数据类型,而不是颜色数据类型。

如果为一个父元素设置了某种文字颜色,那么它的所有子元素都会继承这个文字颜色,除非你为子元素另外指定一种文字颜色。

如果color属性的取值为currentColor,它的行为和color:inherit相同。

官方语法
color: <color>                 
                            

参数:

  • <color>:任何合法的颜色值,可以参考<color>数据类型。

color属性的初始值由浏览器来决定,通常浏览器会将它设置为黑色。

应用范围

color属性可以应用在所有元素上。

示例代码
/* CSS Level 1 color */
color: red;

/* The only color added in CSS Level 2 (Revision 1) */
color: orange;

/* CSS Level 3 color, sometimes called a SVG or X11 color */
color: antiquewhite;

/* The color 'lime' with the 3-character dash notation */
color: #0f0;

/* The color 'lime' with the 6-character dash notation */
color: #00ff00;

/* A color using the available functional notations */
color: rgba( 34, 12, 64, 0.3);

/* Use the color of this element's direct ancestor */
color: currentcolor;

color: inherit;                              
                            
在线演示

下面是一个设置元素的文字颜色的简单示例:

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.

浏览器支持

所有的现代浏览器都支持color属性,包括Chrome,Firefox,Safari,Opera,IE 以及 Android 和 iOS。

相关阅读
Previous:
上一篇:CSS属性参考 | <gradient>
Next:
下一篇:CSS属性参考 | column-width
返回顶部