Puis-je avoir un panneau XUL sans ombre dans mon extension Firefox?
-
05-07-2019 - |
Question
Les panneaux XUL dans une superposition d’extensions Firefox sont toujours accompagnés d’une ombre gratuite. Comment puis-je supprimer cette ombre?
Exemple de code pour l'effet d'ombre que je ne veux pas:
<popupset>
<panel id="popuppanel" width="500" noautohide="true">
<vbox>
<label value="test"/>
<label value=""/>
<label value=""/>
<label value=""/>
</vbox>
</panel>
</popupset>
Et une capture d'écran:
La solution
Utilisez l'instruction CSS suivante:
-moz-window-shadow: aucun;
Voir aussi la feuille de style CSS interne de Firefox (version mac) pour son panneau de signets.
Autres conseils
Je pense que cela fait partie du travail de l'OS. Comme il y a aussi une ombre sur les menus dans par exemple. bloc-notes. Pas familier avec Vista, je dois le dire, mais il est prudent de dire que cela dépend de son système d’exploitation.
Vous pouvez définir la couleur d'arrière-plan sur transparent via css:
couleur de fond: transparent;