我的Firefox扩展程序中是否可以有一个没有阴影的XUL面板?

时间:2009-03-08 13:53:19

标签: firefox firefox-addon xul

Firefox扩展程序覆盖中的XUL面板总是免费提供阴影。我该如何删除这个阴影?

我不想要的阴影效果的示例代码:

<popupset>
    <panel id="popuppanel" width="500" noautohide="true">
        <vbox>
            <label value="test"/>
            <label value=""/>
            <label value=""/>
            <label value=""/>
        </vbox>
    </panel>
</popupset>

和截图:

Example image of shadow effect I don't want. http://img124.imageshack.us/img124/7766/shadowj.png

3 个答案:

答案 0 :(得分:5)

使用以下CSS语句:

-moz-window-shadow:none;

另请参阅Firefox内部CSS样式表(mac版)的书签面板。

答案 1 :(得分:2)

我认为这是操作系统的一部分。就像在菜单中也有阴影一样。记事本。不熟悉Vista我不得不说,但可以肯定地说它是特定于操作系统的。

答案 2 :(得分:0)

您可以通过css:

将背景颜色设置为透明

background-color:transparent;