css - 使用“红色”等颜色文本名称设置 CSS 颜色并设置不透明度?
问题描述
有没有办法使用颜色文本名称设置CSS颜色并设置不透明度?
就像是:
color: lightgray alpha 0.5
还是我必须使用 RGBalpha,例如:
color: rgba(211,211,211,0.3)
解决方案
无法将彩色文本名称和 alpha 结合起来。
你可以通过两种方式处理你的问题
建议:将颜色文本名称翻译为 rgb 所以lightgray
=211,211,211
span.lightgray {
color: rgba(211,211,211, 0.3); // Your own suggestion
}
不建议:使用颜色文本名称和不透明度,但不透明度适用于整个元素(因此背景或其他属性也会透明/受影响)
span.lightgray{
color: lightgray;
opacity: 0.3; // Not advised
}
推荐阅读
- json - 如何使用 jq 将获取数组的对象插入到数组中?
- r - R tidyverse如何在彼此之后做两个pivot_longer而不是一个
- r - 带有 facet_grid 的百分比直方图:x 变量是一个因素
- reactjs - 在新选项卡中打开链接时将数据保存在 sessionStorage 中
- python - 使用循环时显示“字符串索引超出范围”
- javascript - 如何在数据表列属性的数据中传递整个对象
- api - 以编程方式解决 Discord-Tag 获取 Discord-ID
- amazon-web-services - 无法从我的实例中分离 AWS IAM 角色
- php - 比较两个数组中元素的顺序
- vue.js - Vue,等待数据被分配以运行功能