基本上我已经使用 xul 面板创建了一个弹出窗口。然后我在那个面板里有一个孩子(vbox)。所以我想让面板的背景颜色透明。但是当我使用 background-color: transparent 这样做时,它使子 vbox 也透明,因此它是不可见的。
无论如何只能使面板弹出透明,而不是它的孩子。
基本上我已经使用 xul 面板创建了一个弹出窗口。然后我在那个面板里有一个孩子(vbox)。所以我想让面板的背景颜色透明。但是当我使用 background-color: transparent 这样做时,它使子 vbox 也透明,因此它是不可见的。
无论如何只能使面板弹出透明,而不是它的孩子。
我发现这是一个测试用例,用于在早期版本的 FireFox 上解决错误。将面板的样式设置为:
background:transparent;
border:none;
-moz-appearance:none !important;
子元素不是透明的,但面板的背景是透明的。