我想知道是否可以影响父div的背景颜色或透明度。
我有一个带有透明白色的div:
background-color:rgba(255,255,255,0.9);
这个div包含带圆角的文本框,可以通过负透明度值来使文本框背景色的总不透明度等于0.5吗?
就像在已经透明的div中的一个圆角矩形中增加更多的透明度。
我想出了三种可能的解决方案:
- 使父div完全透明并将div作为框架绘制在字段周围。(听起来非常复杂。)
- 在文本框内再次添加下面的内容。(性能?)
- 某种交集。
你认为我该怎么做?
-- 编辑 ---
我使用了解决方案#2的变体,我创建了一个png文件。这是(未调整过的)结果(单击“联系我们”以打开模态div)。由于模糊,很难看到,但窗口也是透明的。
请注意,这远非最佳解决方案,因为必须在更新其下方的内容时更新png。