我希望使用 HTML 和 CSS 实现以下效果: 我已经尝试将容器的不透明度设置为0.3,而将盒子的不透明度设置为1,但是它没有起作用:两个div都具有0.3的不透明度。 这里是我尝试的jsFiddle链接 我想要实现的效果是一个弹出框位于页面顶部。通过降低下面内容的不透明度来突出显示它。
这可能不是最正统的方法,但您可以为每个div /容器使用一个小的半透明背景图像进行重复。虽然在今天的时代,您应该能够使用纯(简单而不是hackish)css而无需js来实现此目的,但如上面的答案所示,这并不那么直接... 使用平铺图像可能看起来有点过时,但在所有浏览器中都可以正常工作,毫无问题。