Kann ich ohne einen Schatten eines XUL-Panel habe in meinem Firefox-Erweiterung?
-
05-07-2019 - |
Frage
XUL-Panels in einer Firefox-Erweiterung Overlay immer mit einem Schatten kam kostenlos. Wie kann ich diesen Schatten entfernen?
Beispiel-Code für den Schatten-Effekt will ich nicht:
<popupset>
<panel id="popuppanel" width="500" noautohide="true">
<vbox>
<label value="test"/>
<label value=""/>
<label value=""/>
<label value=""/>
</vbox>
</panel>
</popupset>
Und ein Screenshot:
Lösung
Verwenden Sie die folgende CSS-Anweisung:
-moz-window-Schatten: none;
Siehe auch Firefox internen CSS-Stylesheet (Mac-Version) für den Lesezeichen-Panel.
Andere Tipps
Ich denke, dass ein Teil des OS ist zu tun. Wie gibt es auch einen Schatten auf Menüs in zB. Notizblock. Nicht vertraut mit Vista muss ich sagen, aber es ist sicher zu sagen, dass es OS spezifisch ist.
Sie können die Hintergrundfarbe transparent über CSS gesetzt:
background-color: transparent;
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow