【问题标题】:PHP generated semi transparent background color using opacity affects textPHP使用不透明度生成半透明背景颜色影响文本
【发布时间】:2014-11-23 19:45:34
【问题描述】:

我正在使用应该是 70% 透明的背景颜色,但我有很多限制:

  1. 我无法将 RGBa 或 HSLA(我从 PHP 内容管理系统获取颜色)用作 Hex
  2. 背景颜色是动态的 - 我不能使用图片
  3. 当我使用不透明度时,文本也会受到影响,使其无法阅读。

我确定我唯一的选择是更改我的 PHP 代码以生成 RGBa 颜色,但我问,你有没有其他解决方案?

【问题讨论】:

标签: css opacity rgba


【解决方案1】:

您可以为包含的 div 分配一个伪元素。 像这样:

.container:before{
 opacity:0.5;
}

您也可以将十六进制值转换为 RGB,然后使用:RGB to Hex and Hex to RGB

【讨论】:

    猜你喜欢
    • 2013-09-15
    • 1970-01-01
    • 1970-01-01
    • 2014-03-22
    • 2013-02-05
    • 2011-07-06
    • 1970-01-01
    • 1970-01-01
    • 2019-04-12
    相关资源
    最近更新 更多