Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

WebKit (-webkit-) browser-spezifische CSS-Erweiterungen

Ein Browser-Präfix wird verwendet, um anzugeben, dass ein Feature spezifisch für einen bestimmten Browser ist. Benutzeragenten, die auf WebKit oder Blink basieren (wie Safari und Chrome), unterstützen mehrere Erweiterungen zu CSS, die mit -webkit- gekennzeichnet sind.

-webkit-geschützte Eigenschaften ohne standardisierte Entsprechungen

Hinweis: Diese Eigenschaften funktionieren in WebKit- oder Blink-basierten Browsern, es sei denn, die Unterstützungshinweise sagen etwas anderes. Sie sollten sie in produktiven Websites vermeiden.

A-C

  • -webkit-app-region Veraltet : Nicht mehr in Safari unterstützt.
  • -webkit-border-horizontal-spacing
  • -webkit-border-vertical-spacing
  • -webkit-box-reflect: Aus Kompatibilitätsgründen von jedem Browser mit -webkit- unterstützt.
  • -webkit-column-axis: Nicht in Chrome unterstützt.
  • -webkit-column-progression: Nicht in Chrome unterstützt.
  • -webkit-cursor-visibility: Nicht in Chrome unterstützt.

D-L

  • -webkit-font-smoothing: Siehe font-smooth.
  • -webkit-hyphenate-limit-after: Nicht in Chrome unterstützt.
  • -webkit-hyphenate-limit-before: Nicht in Chrome unterstützt.
  • -webkit-hyphenate-limit-lines: Nicht in Chrome unterstützt.
  • -webkit-line-align: Nicht in Chrome unterstützt.
  • -webkit-line-box-contain: Nicht in Chrome unterstützt.
  • -webkit-line-grid: Nicht in Chrome unterstützt.
  • -webkit-line-snap: Nicht in Chrome unterstützt.
  • -webkit-locale
  • -webkit-logical-height
  • -webkit-logical-width

M

N-Z

-webkit-geschützte Eigenschaften mit standardisierten Entsprechungen

Mehrere mit -webkit- geschützte Eigenschaften haben standardisierte Entsprechungen. Auch wenn Name und Syntax unterschiedlich sein können, sollten sie nicht mehr verwendet werden. Für jede der unten aufgeführten Eigenschaften sollten Sie die standardisierten Entsprechungen verwenden.

A-B

C-I

J-Z

-webkit-geschützte Eigenschaftswerte

-webkit-fill-available

Wird mit Größenangaben wie width und height verwendet, um Elementen zu erlauben, den gesamten verfügbaren Raum innerhalb ihres übergeordneten Containers auszufüllen. Der stretch-Wert bietet einen standardmäßigen Ersatz, aber -webkit-fill-available wird aus Gründen der Abwärtskompatibilität von Browsern als Alias unterstützt.

Pseudoklassen

Hinweis: Wenn eine ungültige Pseudoklasse innerhalb einer Kette oder Gruppe von Selektoren vorhanden ist, ist die gesamte Selektorliste ungültig.

  • :-webkit-any(): Verwenden Sie :is
  • :-webkit-any-link: Verwenden Sie :any-link
  • :-webkit-autofill: Verwenden Sie :autofill
  • :-webkit-autofill-strong-password: Verwenden Sie :autofill
  • :-webkit-drag
  • :-webkit-full-page-media: Verwenden Sie :fullscreen
  • :-webkit-full-screen: Verwenden Sie :fullscreen
  • :-webkit-full-screen-ancestor: Verwenden Sie :fullscreen
  • :-webkit-full-screen-document: Verwenden Sie :fullscreen
  • :-webkit-full-screen-controls-hidden: Verwenden Sie :fullscreen

Pseudoelemente

Aus Gründen der Web-Kompatibilität behandeln Blink-, WebKit- und Gecko-Browser alle Pseudoelemente, die mit ::-webkit- beginnen, als gültig. Wenn ein ungültiges Pseudoelement oder eine ungültige Pseudoklasse innerhalb einer Kette oder Gruppe von Selektoren vorhanden ist, ist die gesamte Selektorliste ungültig. Wenn ein Pseudoelement (aber nicht eine Pseudoklasse) ein -webkit- Präfix hat, nehmen Blink-, WebKit- und Gecko-Browser an, dass es gültig ist, wodurch die Selektorliste nicht ungültig wird.

Medienmerkmale

Siehe auch