百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>CSS教程> 怎样运用 CSS 色彩?
分享文章到:

怎样运用 CSS 色彩?

发布时间:09/01 来源:未知 浏览: 关键词:

CSS 中色彩有多种不一样的利用方式;预定义的色彩名称、rgb、rgba 乃至使用十六进制色彩值。下面的 CSS 展现的是使用预定义的色彩名称,背风光将设定为 'purple(紫色)'。

background-color: Purple;

CSS 中有许多预定义的色彩,可以向上面写的那样,仅使用预定义的名称来利用该色彩。下面是预定义色彩的列表,这并不是所有的预定义色彩。这些名称并不区分大小写,所以,你全部写成大写或小写都没缺点。

Black(黑色)、White(白色)、Grey (or Gray)(灰色)、Silver(银色)

Blue(蓝色)、Aqua(水绿色)、Cyan(青色)

Crimsom(深红色)、Red(红色)

Green(绿色)、DarkGreen(深绿色)、Lime(石灰)

Gold(金色)、Yellow(黄色)

Pink(粉色)、HotPink(火粉色)、Magenta(洋红色)

Brown(棕色)、Maroon(栗色)

Purple(紫色)、Violet(紫罗兰色)

Red(红)、Green(绿)、Blue(蓝)或者 rgb 是 CSS 中的另一种色彩设定方式。rgb 函数接收三个参数,离别代表红、绿、蓝。每个色彩重量的值可以是 0 到 255 中的任意整数,包括 0 和 255。0 是最小值,代表该色彩并未利用。下面的代码中蓝色重量的值为 0,所以蓝色不会被增加到色彩中。我们设定红色重量为最亮值,绿色重量设定为一半(125)。这将会把设定为橙色。

background-color: rgb(255, 125, 0);

透亮度是别的一个在 CSS 中可以利用到色彩中的东西。通过使用 rgba 函数你可以增加一个额外的参数来设定透亮度。alpha 正是设定透亮程度的。其数值是十进制数从 0 到 1,所以、0.5 代表半个透亮度。下面的代码一样是设定为橙色,不外还设定了一半的透亮度,使它有点儿透亮。

background-color: rgba(255, 125, 0, 0.5);

CSS 中最后还有一种设定色彩的方式,使用十六进制数值。十六进制数值从 0 到 F 并且给每个色彩重量两部分,并且以一个主题符号 '#' 开头。十六进制的字母部分从 A 到 F 对应数字的 10 到 15。下面的 CSS 代码是使用十六进制表示的橙色。红色部分表示为 'FF',绿色的部分为 '76',蓝色重量为 '00'。绿色重量并不是数字 76,它是两部分数字 7 和数字 6。

background-color: #FF7600;

转换十六进制为常用的十进制的数值是很复杂的,由于十六进制数值的基数为 16 而十进制数值的基数为 10。要将十六进制色彩转换为一般的十进制数,我们必需将每个数字乘以 16 的幂次。下面显示了十六进制值怎样转换为一般的十进制数。

FF = (15 16^0)^ + (15 16^1)^ = 15 1 + 15 16 = 15 + 140 = 255

76 = ( 7 16^0)^ + ( 6 16^1)^ = 7 1 + 6 16 = 7 + 96 = 103

00 = ( 0 16^0)^ + ( 0 16^1)^ = 0 1 + 0 16 = 0 + 0 = 0

为了简化运算,我们可以只取一个十六进制色彩的第一个数字,然后乘以第二个数字再乘以 16。这如下所示,使用与上面雷同的数字。这是由于幂为 0 的任何数字等于数字 1,幂为 1 的 16 等于数字 16。

FF = 15 + (15 16) = 255

76 = 7 + ( 6 16) = 103

00 = 0 + ( 0 * 16) = 0

引荐教程:《CSS教程》

以上就是怎样使用 CSS 色彩?的具体内容,更多请关注百分百源码网其它相关文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有150人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板