Posso ter um painel XUL sem uma sombra em minha extensão do Firefox?
-
05-07-2019 - |
Pergunta
painéis XUL em uma extensão do Firefox sobreposição sempre vêm com uma sombra de graça. Como posso remover essa sombra?
O código de exemplo para o efeito de sombra Eu não quero:
<popupset>
<panel id="popuppanel" width="500" noautohide="true">
<vbox>
<label value="test"/>
<label value=""/>
<label value=""/>
<label value=""/>
</vbox>
</panel>
</popupset>
E um screenshot:
Exemplo imagem do efeito de sombra Eu não quer. http://img124.imageshack.us/img124/7766/shadowj.png
Solução
Use a seguinte declaração CSS:
-moz-window-shadow: none;
Veja também Firefox folha de estilo CSS interno (versão Mac) para o seu painel de marcadores.
Outras dicas
Eu acho que é parte do sistema operacional está fazendo. Como também há uma sombra sobre menus em eg. bloco de anotações. Não está familiarizado com o Vista que tenho a dizer, mas é seguro dizer que ele é específico OS.
Você pode definir a cor de fundo para transparente via css:
background-color: transparente;