您的选择是:
- 使用CSS3:
background: rgba(255, 255, 255, 0.3)
。 - 绝对将两个
<div>
标签放置在彼此的顶部。其中之一是背景,并且具有opacity
设置。第二个包含文本和transpaent
背景。 - 正如您在问题中暗示的那样,您可以使用透明的
.png
文件30%
。
我 知道 我已经读过一种
rgba在IE中进行工作的方法。
.alpha60 { background: rgb(0, 0, 0); background: rgba(0, 0, 0, 0.6); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";}


