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/
是.
组
background-color: transparent;
并且不要使用opacity,因为这是使整个div半透明的东西..
在http://jsfiddle.net/eU7By/1/更新了您的示例
评论后更新
您可以使用rgba作为背景颜色,如@DHuntrods所述.IE需要一些调整''.. http://leaverou.me/2009/02/bulletproof-cross-browser-rgba-backgrounds/