我需要使白色背景50%透明,而不影响其他任何东西。我该怎么做呢?
发布于 2011-01-25 16:50:09
使用rgba()
.transparent {
background-color: rgba(255,255,255,0.5);
}
这将为您提供50%的不透明度,而框的内容将继续保持100%的不透明度。
如果你使用opacity:0.5
,内容会和背景一样褪色。因此,不要使用它。
发布于 2015-01-07 17:50:54
这是可行的,但是包含这个类的元素的所有子元素也将变得透明,而不会有任何方法阻止它。
.css-class-name {
opacity:0.8;
}
发布于 2016-06-30 14:24:39
如果你想使透明的背景是灰色的,请尝试:
.transparent{
background:rgba(1,1,1,0.5);
}
https://stackoverflow.com/questions/4790563
复制相似问题