0

如果我有一个带有这种 CSS 的 div:

background: #000000;

然后我可以只对背景颜色应用透明度,这不会影响边框或 div 中的内容吗?所以它只影响背景颜色?如果可以的话,我不想使用.png背景,所以想知道它是如何完成的。

另外,如果支持,是否所有浏览器都支持?

4

2 回答 2

4

您可以使用 RGBa:

background: rgba(0, 0, 0, .5);

RGBa 浏览器支持

于 2012-07-04T00:37:32.437 回答
1

你可以试试这个..它可能适用于所有浏览器:

.class_name {
zoom: 1;
filter: alpha(opacity=50);
opacity: 0.5;
}
于 2012-07-04T05:40:47.217 回答