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-) vendor-präfixierte CSS-Erweiterungen

Ein Vendor-Präfix wird verwendet, um anzuzeigen, 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- präfixiert sind.

-webkit-präfixierte Eigenschaften ohne standardisierte Entsprechungen

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

A-C

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

D-L

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

M

N-Z

-webkit-präfixierte Eigenschaften mit standardisierten Entsprechungen

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

A-B

C-I

J-Z

-webkit-präfixierte Eigenschaftswerte

-webkit-fill-available

Verwendet mit Größeneigenschaften wie width und height, um Elementen zu ermöglichen, den gesamten verfügbaren Platz innerhalb ihres übergeordneten Containers einzunehmen. Der Wert stretch bietet eine standardmäßige Ersatzlösung, aber -webkit-fill-available wird aus Gründen der Rückwärtskompatibilität als Alias von Browsern unterstützt.

Pseudo-Klassen

Hinweis: Wenn es eine ungültige Pseudo-Klasse innerhalb einer Kette oder Gruppe von Selektoren gibt, 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

Pseudo-Elemente

Aus Gründen der Web-Kompatibilität behandeln Blink, WebKit und Gecko-Browser alle Pseudo-Elemente, die mit ::-webkit- beginnen, als gültig. Wenn es ein ungültiges Pseudo-Element oder eine ungültige Pseudo-Klasse innerhalb einer Kette oder Gruppe von Selektoren gibt, ist die gesamte Selektorliste ungültig. Wenn ein Pseudo-Element (aber keine Pseudo-Klasse) ein -webkit- Präfix hat, gehen die Blink-, WebKit- und Gecko-Browser davon aus, dass es gültig ist und die Selektorliste nicht ungültig macht.

Medienfeatures

Siehe auch