--- title: '-moz-appearance (-webkit-appearance)' slug: Web/CSS/appearance tags: - CSS - CSS Referenz - nicht Standard translation_of: Web/CSS/appearance ---
{{non-standard_header}}{{CSSRef}}

Übersicht

Die CSS-Eigenschaft -moz-appearance wird von Gecko (Firefox) dazu verwendet, um ein Element mit dem nativen Stil der Plattform anzuzeigen, wie er im Betriebssystem eingestellt ist.

Diese Eigenschaft wird häufig in XUL-Stylesheets verwendet, um individuelle Eingabefelder passend zur Plattform zu gestalten. Auch die XBL-Implementierungen der in Mozilla enthaltenen Bedienelemente verwenden diese Eigenschaft.

Verwende diese Eigenschaft nicht für Websites: Sie entspricht nicht den Webstandards und ihre Auswirkungen unterscheiden sich von einem Browser zum anderen. Sogar der Wert none hat in den verschiedenen Browsern kein einheitliches Verhalten für alle Formularelemente, und teilweise wird sie überhaupt nicht unterstützt.

{{cssinfo}}

Syntax

/* Partielle Liste verfügbarer Werte in Gecko */
-moz-appearance: none;
-moz-appearance: button;
-moz-appearance: checkbox;
-moz-appearance: scrollbarbutton-up;

/* Partielle Liste verfügbarer Werte in WebKit/Blink */
-webkit-appearance: none;
-webkit-appearance: button;
-webkit-appearance: checkbox;
-webkit-appearance: scrollbarbutton-up;

Werte

<appearance> ist eines der folgenden Schlüsselwörter:

Wert Demo Beschreibung
none {{EmbedLiveSample("sampleNone",100,50,"","", "nobutton")}} Keine besondere Formatierung wird angewandt. Dies ist der Standardwert. Beachten Sie aber {{ bug(649849) }} und {{ bug(605985) }}.
button {{EmbedLiveSample("sampleButton",100,50,"","", "nobutton")}} Das Element wird wie eine Schaltfläche gezeichnet.
button-arrow-down {{EmbedLiveSample("sampleButtonArrowDown",100,50,"","", "nobutton")}}  
button-arrow-next {{EmbedLiveSample("sampleButtonArrowNext",100,50,"","", "nobutton")}}  
button-arrow-previous {{EmbedLiveSample("sampleButtonArrowPrevious",100,50,"","", "nobutton")}}  
button-arrow-up {{EmbedLiveSample("sampleButtonArrowUp",100,50,"","", "nobutton")}}  
button-bevel {{EmbedLiveSample("sampleButtonBevel",100,50,"","", "nobutton")}}  
button-focus {{EmbedLiveSample("sampleButtonFocus",100,50,"","", "nobutton")}}  
caret {{EmbedLiveSample("sampleCaret",100,50,"","", "nobutton")}}  
checkbox {{EmbedLiveSample("sampleCheckbox",100,50,"","", "nobutton")}} Das Element wird wie der innere Teil einer Checkbox gezeichnet.
checkbox-container {{EmbedLiveSample("sampleCheckboxContainer",100,50,"","", "nobutton")}} Das Element wird wie ein Container für eine Checkbox gezeichnet, was einen vorilluminierenden Hintergrundeffekt unter bestimmten Plattformen beinhaltet. Normalerweise beinhaltet er ein Label und eine Checkbox.
checkbox-label {{EmbedLiveSample("sampleCheckboxLabel",100,50,"","", "nobutton")}}  
checkmenuitem {{EmbedLiveSample("sampleCheckmenuitem",100,50,"","", "nobutton")}}  
dualbutton {{EmbedLiveSample("sampleDualButton",100,50,"","", "nobutton")}}  
groupbox {{EmbedLiveSample("sampleGroupbox",100,50,"","", "nobutton")}}  
listbox {{EmbedLiveSample("sampleListBox",100,50,"","", "nobutton")}}  
listitem {{EmbedLiveSample("sampleListItem",100,50,"","", "nobutton")}}  
menuarrow {{EmbedLiveSample("sampleMenuArrow",100,50,"","", "nobutton")}}  
menubar {{EmbedLiveSample("sampleMenubar",100,50,"","", "nobutton")}}  
menucheckbox {{EmbedLiveSample("sampleMenuCheckbox",100,50,"","", "nobutton")}}  
menuimage {{EmbedLiveSample("sampleMenuImage",100,50,"","", "nobutton")}}  
menuitem {{EmbedLiveSample("sampleMenuItem",100,50,"","", "nobutton")}} Das Element wird wie ein Menüeintrag dargestellt, wobei der Eintrag hervorgehoben wird, wenn sich der Mauscursor darüber befindet.
menuitemtext {{EmbedLiveSample("sampleMenuItemText",100,50,"","", "nobutton")}}  
menulist {{EmbedLiveSample("sampleMenuList",100,50,"","", "nobutton")}}  
menulist-button {{EmbedLiveSample("sampleMenuListButton",100,50,"","", "nobutton")}} Das Element wird wie eine Schaltfläche dargestellt, die eine Menüliste darstellt, die geöffnet werden kann.
menulist-text {{EmbedLiveSample("sampleMenuListText",100,50,"","", "nobutton")}}  
menulist-textfield {{EmbedLiveSample("sampleMenuListTextfield",100,50,"","", "nobutton")}} Dieses Element wird wie ein Texteingabefeld einer Menüliste dargestellt. (Nicht für die Windows Plattform implementiert.)
menupopup {{EmbedLiveSample("sampleMenuPopup",100,50,"","", "nobutton")}}  
menuradio {{EmbedLiveSample("sampleMenuRadio",100,50,"","", "nobutton")}}  
menuseparator {{EmbedLiveSample("sampleMenuSeparator",100,50,"","", "nobutton")}}  
meterbar {{EmbedLiveSample("sampleMeterbar",100,50,"","", "nobutton")}} Neu in Firefox 16
meterchunk {{EmbedLiveSample("sampleMeterchunk",100,50,"","", "nobutton")}} Neu in Firefox 16
progressbar {{EmbedLiveSample("sampleProgressBar",100,50,"","", "nobutton")}} Das Element wird wie ein Fortschrittsbalken dargestellt.
progressbar-vertical {{EmbedLiveSample("sampleProgressBarVertical",100,50,"","", "nobutton")}}  
progresschunk {{EmbedLiveSample("sampleProgressChunk",100,50,"","", "nobutton")}}  
progresschunk-vertical {{EmbedLiveSample("sampleProgressChunkVertical",100,50,"","", "nobutton")}}  
radio {{EmbedLiveSample("sampleRadio",100,50,"","", "nobutton")}} Das Element wird wie der innere Teil eines Radiobuttons gezeichnet.
radio-container {{EmbedLiveSample("sampleRadioContainer",100,50,"","", "nobutton")}} Das Element wird wie ein Container für einen Radiobutton gezeichnet, was einen vorilluminierenden Hintergrundeffekt unter bestimmten Plattformen beinhaltet. Normalerweise beinhaltet er ein Label und einen Radiobutton.
radio-label {{EmbedLiveSample("sampleRadioLabel",100,50,"","", "nobutton")}}  
radiomenuitem {{EmbedLiveSample("sampleRadioMenuItem",100,50,"","", "nobutton")}}  
resizer {{EmbedLiveSample("sampleResizer",100,50,"","", "nobutton")}}  
resizerpanel {{EmbedLiveSample("sampleResizerPanel",100,50,"","", "nobutton")}}  
scale-horizontal {{EmbedLiveSample("sampleScaleHorizontal",100,50,"","", "nobutton")}}  
scalethumbend {{EmbedLiveSample("sampleThumbEnd",100,50,"","", "nobutton")}}  
scalethumb-horizontal {{EmbedLiveSample("sampleScaleThumbHorizontal",100,50,"","", "nobutton")}}  
scalethumbstart {{EmbedLiveSample("sampleScaleThumbStart",100,50,"","", "nobutton")}}  
scalethumbtick {{EmbedLiveSample("sampleScaleThumbTick",100,50,"","", "nobutton")}}  
scalethumb-vertical {{EmbedLiveSample("sampleScaleThumbVertical",100,50,"","", "nobutton")}}  
scale-vertical {{EmbedLiveSample("sampleScaleVertical",100,50,"","", "nobutton")}}  
scrollbarbutton-down {{EmbedLiveSample("sampleScrollbarButtonDown",100,50,"","", "nobutton")}}  
scrollbarbutton-left {{EmbedLiveSample("sampleScrollbarButtonLeft",100,50,"","", "nobutton")}}  
scrollbarbutton-right {{EmbedLiveSample("sampleScrollbarButtonRight",100,50,"","", "nobutton")}}  
scrollbarbutton-up {{EmbedLiveSample("sampleScrollbarButtonUp",100,50,"","", "nobutton")}}  
scrollbarthumb-horizontal {{EmbedLiveSample("sampleScrollbarThumbHorizontal",100,50,"","", "nobutton")}}  
scrollbarthumb-vertical {{EmbedLiveSample("sampleScrollbarThumbVertical",100,50,"","", "nobutton")}}  
scrollbartrack-horizontal {{EmbedLiveSample("sampleScrollbarTrackHorizontal",100,50,"","", "nobutton")}}  
scrollbartrack-vertical {{EmbedLiveSample("sampleScrollbarTrackVertical",100,50,"","", "nobutton")}}  
searchfield {{EmbedLiveSample("sampleSearchField",100,50,"","", "nobutton")}}  
separator {{EmbedLiveSample("sampleSeparator",100,50,"","", "nobutton")}}  
sheet {{EmbedLiveSample("sampleSheet",100,50,"","", "nobutton")}}  
spinner {{EmbedLiveSample("sampleSpinner",100,50,"","", "nobutton")}}  
spinner-downbutton {{EmbedLiveSample("sampleSpinnerDownbutton",100,50,"","", "nobutton")}}  
spinner-textfield {{EmbedLiveSample("sampleSpinnerTextfield",100,50,"","", "nobutton")}}  
spinner-upbutton {{EmbedLiveSample("sampleSpinnerUpbutton",100,50,"","", "nobutton")}}  
splitter {{EmbedLiveSample("sampleSplitter",100,50,"","", "nobutton")}}  
statusbar {{EmbedLiveSample("sampleStatusBar",100,50,"","", "nobutton")}}  
statusbarpanel {{EmbedLiveSample("sampleStatusBarPanel",100,50,"","", "nobutton")}}  
tab {{EmbedLiveSample("sampleTab",100,50,"","", "nobutton")}}  
tabpanel {{EmbedLiveSample("sampleTabPanel",100,50,"","", "nobutton")}}  
tabpanels {{EmbedLiveSample("sampleTabPanels",100,50,"","", "nobutton")}}  
tab-scroll-arrow-back {{EmbedLiveSample("sampleTabScrollArrowBack",100,50,"","", "nobutton")}}  
tab-scroll-arrow-forward {{EmbedLiveSample("sampleTabScrollArrowForward",100,50,"","", "nobutton")}}  
textfield {{EmbedLiveSample("sampleTextField",100,50,"","", "nobutton")}}  
textfield-multiline {{EmbedLiveSample("sampleTextfieldMultiline",100,50,"","", "nobutton")}}  
toolbar {{EmbedLiveSample("sampleToolbar",100,50,"","", "nobutton")}}  
toolbarbutton {{EmbedLiveSample("sampleToolbarButton",100,50,"","", "nobutton")}}  
toolbarbutton-dropdown {{EmbedLiveSample("sampleToolbarButtonDropdown",100,50,"","", "nobutton")}}  
toolbargripper {{EmbedLiveSample("sampleToolbarGripper",100,50,"","", "nobutton")}}  
toolbox {{EmbedLiveSample("sampleToolbox",100,50,"","", "nobutton")}}  
tooltip {{EmbedLiveSample("sampleTooltip",100,50,"","", "nobutton")}}  
treeheader {{EmbedLiveSample("sampleTreeHeader",100,50,"","", "nobutton")}}  
treeheadercell {{EmbedLiveSample("sampleTreeHeaderCell",100,50,"","", "nobutton")}}  
treeheadersortarrow {{EmbedLiveSample("sampleTreeHeaderSortArrow",100,50,"","", "nobutton")}}  
treeitem {{EmbedLiveSample("sampleTreeItem",100,50,"","", "nobutton")}}  
treeline {{EmbedLiveSample("sampleTreeLine",100,50,"","", "nobutton")}}  
treetwisty {{EmbedLiveSample("sampleTreeTwisty",100,50,"","", "nobutton")}}  
treetwistyopen {{EmbedLiveSample("sampleTreeTwistyOpen",100,50,"","", "nobutton")}}  
treeview {{EmbedLiveSample("sampleTreeView",100,50,"","", "nobutton")}}  
-moz-mac-unified-toolbar {{EmbedLiveSample("sampleMacUnifiedToolbar",100,50,"","", "nobutton")}} Nur Mac OS X. Dies ermöglicht die Darstellung von Toolbar und Titelleiste unter Verwendung des einheitlichen Toolbarstils, wie er in  Anwendungen unter Mac OS X 10.4 und neuer zu sehen ist.
{{ gecko_minversion_inline("2.0") }} -moz-win-borderless-glass {{EmbedLiveSample("sampleWinBorderlessGlass",100,50,"","", "nobutton")}} Nur Windows Vista und neuer. Dieser Stil wendet den Aero Glass Effekt - aber ohne einen Rahmen - auf das Element an.
-moz-win-browsertabbar-toolbox {{EmbedLiveSample("sampleWinBrowsertabbarToolbox",100,50,"","", "nobutton")}} Nur Windows Vista und neuer. Dieser Toolboxstil ist dazu gedacht, um für die Tableiste in einem Browser verwendet zu werden.
-moz-win-communicationstext {{EmbedLiveSample("sampleWinCommunicationstext",100,50,"","", "nobutton")}}  
-moz-win-communications-toolbox {{EmbedLiveSample("sampleWinCommunicationsToolbox",100,50,"","", "nobutton")}} Nur Windows Vista und neuer. Dieser Toolboxstil ist dazu gedacht, in Kommunikations- und Produktivitätsanwendungen verwendet zu werden. Die entsprechende Vordergrundfarbe ist -moz-win-communicationstext.
{{gecko_minversion_inline("6.0")}} -moz-win-exclude-glass {{EmbedLiveSample("sampleWinExcludeGlass",100,50,"","", "nobutton")}} Nur Windows Vista und neuer. Dieser Stil wird dazu verwendet, um den Aero Glass Effekt für das Element auszuschließen.
-moz-win-glass {{EmbedLiveSample("sampleWinGlass",100,50,"","", "nobutton")}} Nur Windows Vista und neuer. Dieser Stil wendet den Aero Glass Effekt auf das Element an.
-moz-win-mediatext {{EmbedLiveSample("sampleWinMediaText",100,50,"","", "nobutton")}}  
-moz-win-media-toolbox {{EmbedLiveSample("sampleWinMediaToolbox",100,50,"","", "nobutton")}} Nur Windows Vista und neuer. Dieser Toolboxstil ist dazu gedacht, um in Anwendungen verwendet zu werden, die Medienobjekte verwalten. Die Entsprechende Vordergrundfarbe ist -moz-win-mediatext.
-moz-window-button-box {{EmbedLiveSample("sampleWindowButtonBox",100,50,"","", "nobutton")}}  
-moz-window-button-box-maximized {{EmbedLiveSample("sampleWindowButtonBoxMaximized",100,50,"","", "nobutton")}}  
-moz-window-button-close {{EmbedLiveSample("sampleWindowButtonClose",100,50,"","", "nobutton")}}  
-moz-window-button-maximize {{EmbedLiveSample("sampleWindowButtonMaximize",100,50,"","", "nobutton")}}  
-moz-window-button-minimize {{EmbedLiveSample("sampleWindowButtonMinimize",100,50,"","", "nobutton")}}  
-moz-window-button-restore {{EmbedLiveSample("sampleWindowButtonRestore",100,50,"","", "nobutton")}}  
-moz-window-frame-bottom {{EmbedLiveSample("sampleWindowFrameBottom",100,50,"","", "nobutton")}}  
-moz-window-frame-left {{EmbedLiveSample("sampleWindowFrameLeft",100,50,"","", "nobutton")}}  
-moz-window-frame-right {{EmbedLiveSample("sampleWindowFrameRight",100,50,"","", "nobutton")}}  
-moz-window-titlebar {{EmbedLiveSample("sampleWindowTitlebar",100,50,"","", "nobutton")}}  
-moz-window-titlebar-maximized {{EmbedLiveSample("sampleWindowTitlebarMaximized",100,50,"","", "nobutton")}}  

Formale Syntax

{{csssyntax}}

Beispiele

.exampleone {
	-moz-appearance: toolbarbutton;
}

Spezifikationen

{The appearance property is currently not present in any newer CSS specification.

Browser Kompatibilität

{{CompatibilityTable}}

Merkmal Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Grundlegende Unterstützung 1.0 {{CompatGeckoDesktop("1.0")}}{{property_prefix("-moz")}}[1] {{CompatNo}} {{CompatUnknown}} 3.0{{property_prefix("-webkit")}}
Feature Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Grundlegende Unterstützung {{CompatUnknown}} {{CompatGeckoMobile("1.0")}} 11.0{{property_prefix("-webkit")}}[2] {{CompatUnknown}} {{CompatUnknown}}

[1] Nicht vollständig unterstützt.

[2] Nur die Werte none, button, und textfield werden unterstützt. Siehe die Dokumentation auf MSDN.

Siehe auch