左小白的技术日常
Github
2019/10/12
Author: guoqzuo

#fffff与#fff的区别

css的颜色可以使用rgb和十六进制表示法。有时十六进制色彩是6位,而有时是3位,比如白色可以是#ffffff,也可以写成#fff。有什么区别呢?

  1. 一般3位是6位的缩写,比如#ccc就是#cccccc的缩写。

  2. 并不是所有的都可以缩写,必须符合一定的格式。

// 缩写都是以每两位为缩写的单位
// #abc  => #aabbcc
// #1D2  => #11DD22

最后注意:与移动端原生交互时,颜色尽量不要使用缩写,可能会显示异常