父div背景的透明度

Joh*_*und 5 html css transparency opacity

我想知道是否可能影响父div的bg颜色或不透明度.

我有一个透明白色的div:

background-color:rgba(255,255,255,0.9);
Run Code Online (Sandbox Code Playgroud)

div包含带圆角的文本字段,文本字段背景颜色在某种程度上可以是负透明度数字,因此div和textfield的总不透明度等于0.5?

它就像已经透明的div的圆形rec中的mmore透明度.

我提出了3种可能的解决方案:

  1. 使父div完全透明,并将div作为字段周围的框架绘制.(听起来很复杂.)
  2. 在文本字段内再次添加div下方的内容.(性能?)
  3. 某种交集.

你觉得我应该怎么做?

- 编辑---

我使用了解决方案#2的变体,我创建了一个png文件.这是(未经处理的)结果(点击联系我们打开模态div).很难看,因为模糊,但窗户也是透明的.

请注意,这远不是最佳解决方案,因为我更新下面的内容时必须更新png.

xOn*_*eca 1

如果我理解正确,您想在父级中打开一个窗口/孔div。据我所知,你不能这样做,因为 位于div文本框后面,并且你对它们应用的任何透明度都会导致div穿过框显示,而不是 后面的内容div

也许,您可以将背景设置为div具有两个与文本框一致的透明孔的 PNG 图像,而不是背景颜色,但这是像您一样的解决方法......