侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130557 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

为什么3位十六进制css颜色会像他们那样转换为6?

2022-12-29 星期四 / 0 评论 / 0 点赞 / 15 阅读 / 787 字

我知道将3位十六进制css颜色转换为6位数字代码的方法是将每个十六进制数字复制一次,如下所示. #ABC === #AABBCC 为什么这样工作?为什么#ABC不等同于#A0B0C0?解决

... . . 我知道将3位十六进制css颜色转换为6位数字代码的方法是将每个十六进制数字复制一次,如下所示.

#ABC === #AABBCC

为什么这样工作?为什么#ABC不等同于#A0B0C0?

.

解决方法

. 从W3C规范:

.

The three-digit RGB notation (#rgb) is converted into six-digit form (#rrggbb) by replicating digits,not by adding zeros. For example,#fb0 expands to #ffbb00. This ensures that white (#ffffff) can be specified with the short notation (#fff) and removes any dependencies on the color depth of the display.

.

你可以在这里阅读更多相关信息:http://www.w3.org/TR/css3-color/

. . .. ...

广告 广告

评论区