代码之家  ›  专栏  ›  技术社区  ›  Mat

我的火狐扩展中可以有一个没有阴影的XUL面板吗?

  •  7
  • Mat  · 技术社区  · 15 年前

    火狐扩展覆盖中的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 回复  |  直到 15 年前
        1
  •  5
  •   Roger    15 年前

    使用以下CSS语句:

    -Moz窗口阴影:无;

    另请参见火狐内部CSS样式表(Mac版)的书签面板。

        2
  •  2
  •   lithorus    15 年前

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

        3
  •  0
  •       15 年前

    您可以通过CSS将背景色设置为透明:

    背景色:透明;