首页 > css定义颜色问题

css定义颜色问题

.WB_feed_expand{border: green dashed 3px !important;background:#89FF9900 !important;}

这段代码显示不了颜色
background不能用 #...这样来定义颜色吗?如果把#89FF9900写成orange就没问题。我想把orange弄成半透明的,这问题在哪里呢?


·# 后面是 三对 16进制数字 如 #ffbbcc 如果每一对两个数是一样的可以简写:#fbc

分别表示:红、绿、蓝 三种基色。其它颜色都是在这三种基色上调配出来的

你这里有 4对 所以 浏览器识别不了。


浏览器都不支持#rrggbbaa 这种写法
https://drafts.csswg.org/css-color/#hex-notation


1,#后面只能跟3位或者6位16进制字符,删掉后面两个00就可以,然后用opacity:.5,当然这样会让所有内部元素都设置透明度为.5,不推荐使用。
2,也可以使用background:rgba();同楼上


background: rgba(255,153,0,0.5) !important;

【热门文章】
【热门文章】