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

Mis*_*hko 10 html css transparent background-color

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

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

DHu*_*ods 19

如果您只想让背景颜色透明而不是儿童内容,请使用

background-color: rgba(0,0,0,.5); // Sets to 50% transparent

有关详细信息,请参阅此页面 - 它是css3规范,因此不会显示在每个浏览器中:

http://www.css3.info/introduction-opacity-rgba/


Gab*_*oli 5

是.

background-color: transparent;

并且不要使用opacity,因为这是使整个div半透明的东西..

http://jsfiddle.net/eU7By/1/更新了您的示例

评论后更新

您可以使用rgba作为背景颜色,如@DHuntrods所述.IE需要一些调整''.. http://leaverou.me/2009/02/bulletproof-cross-browser-rgba-backgrounds/