2009-03-08 9 views
7

I pannelli XUL in una sovrapposizione dell'estensione di Firefox vengono sempre forniti con un'ombra gratuita. Come posso rimuovere questa ombra?Posso avere un pannello XUL senza ombra nella mia estensione per Firefox?

codice di esempio per l'effetto ombra che non voglio:

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

e uno screenshot:

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

risposta

5

utilizzare la seguente istruzione CSS:

-moz-window-shadow: none;

Vedere anche Foglio di stile CSS interno di Firefox (versione mac) per il pannello dei segnalibri.

2

penso che è parte del sistema operativo sta facendo. Come c'è anche un'ombra nei menu ad es. bloc notes. Non ho familiarità con Vista, devo dire, ma è sicuro di dire che è specifico del sistema operativo.

+0

Hmmm, questa è una strada interessante da percorrere. – Mat

0

È possibile impostare il colore di sfondo trasparente tramite CSS:

background-color: trasparente;