相关疑难解决方法(0)

如何使用CSS为文本或图像提供透明背景?

是否可以,仅使用CSS,使background元素半透明但元素的内容(文本和图像)不透明?

我想在不将文本和背景作为两个单独元素的情况下实现此目的.

尝试时:

p {
  position: absolute;
  background-color: green;
  filter: alpha(opacity=60);
  opacity: 0.6;
}

span {
  color: white;
  filter: alpha(opacity=100);
  opacity: 1;
}
Run Code Online (Sandbox Code Playgroud)
<p>
  <span>Hello world</span>
</p>
Run Code Online (Sandbox Code Playgroud)

看起来子元素受父母的不透明度影响,因此opacity:1相对于opacity:0.6父元素而言.

html css opacity

2211
推荐指数
20
解决办法
151万
查看次数

如何制作没有背景图像的透明背景?

我希望div有一个透明的背景.
我尝试使用background-color和这样做opacity,但问题是边框和文本内部也变得透明.这里的例子.

这可以在不使用透明PNG背景图像的情况下实现吗?

html css transparent background-color

10
推荐指数
2
解决办法
8万
查看次数

标签 统计

css ×2

html ×2

background-color ×1

opacity ×1

transparent ×1