Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 在降低暗背景容器的不透明度时考虑较低的对比度_Css_Opacity_Alpha_Rgba_Contrast - Fatal编程技术网

Css 在降低暗背景容器的不透明度时考虑较低的对比度

Css 在降低暗背景容器的不透明度时考虑较低的对比度,css,opacity,alpha,rgba,contrast,Css,Opacity,Alpha,Rgba,Contrast,我目前正在尝试修复一些CSS。我得到的规范是背景应该是透明的,如下所示: #container {opacity:0.5;} 但正如你所看到的,当我将背景设置为透明时,白色文本看起来非常褪色,相比之下: 此时,文本在CSS中设置为完全白色、完全不透明: .banner-content p { color: rgba(255,255,255,1) !important; } 考虑到文本已经尽可能的白色和不透明,有人能建议任何CSS技巧来增加明显的对比度吗…当您像这样设置容器的不透明

我目前正在尝试修复一些CSS。我得到的规范是背景应该是透明的,如下所示:

#container {opacity:0.5;}

但正如你所看到的,当我将背景设置为透明时,白色文本看起来非常褪色,相比之下:

此时,文本在CSS中设置为完全白色、完全不透明:

.banner-content p {
    color: rgba(255,255,255,1) !important;
}

考虑到文本已经尽可能的白色和不透明,有人能建议任何CSS技巧来增加明显的对比度吗…

当您像这样设置容器的不透明性时:

#container {opacity:0.5;}
它会影响容器及其所有子容器的不透明度。因此字体也变得50%不透明

看起来你真的只是想给容器一个半透明的背景,你可以这样做:

#container {background-color:rgba(0, 0, 0, 0.5);}

这不会影响该容器中的文本。

我将检查此内容并接受它是否有效。我认为这只是对比!如果这不起作用,请包括你的HTML和CSS,这样我可以看到确切的结构。工作得很好。谢谢:)。