Über diese Website

Dieser Kasten steht auf jeder Seite in der linken Spalte. Was darin steht, änderst du in der Konfiguration unter Plugins — oder du schaltest ihn dort ab.

Über dieses Handbuch

Dieses Handbuch gehört zur Vorlage Example für QuartzControl. Es erklärt die Vorlage und führt zugleich alles vor, was sie kann.

Der Text hier kommt aus einer Markdown-Datei, nicht aus der Konfiguration.

linear() CSS-Funktion (MDN)

linear() CSS-Funktion (MDN)

Quelle / bibliografische Angaben

MDN-Referenz „linear() CSS function“, englische Fassung.

Kurzfassung

linear() ist eine Easing-Funktion aus Stützpunkten. Zwischen den Punkten wird linear interpoliert; mit vielen Punkten lassen sich beliebige Kurven annähern.

Kernaussagen

  • Baseline laut Seite: Widely available, browserübergreifend seit Dezember 2023.
  • Syntax: linear(0, 1), linear(0, 0.25, 1), linear(0, 0.25 75%, 1), linear(0, 0.5 25% 75%, 1).
  • Parameter: mindestens zwei Zahlen; 0 = Anfang, 1 = Ende, Werte außerhalb von 0–1 sind erlaubt. Optional ein oder zwei Prozentwerte je Punkt (außer erstem und letztem), die festlegen, wann bzw. von wann bis wann der Wert erreicht ist. Ohne Prozente werden die Punkte gleichmäßig verteilt.
  • Typische Nutzung: viele Punkte, um eine Kurve anzunähern.

Eigene Einordnung

Werte außerhalb von 0–1 machen Überschwinger und Federeffekte möglich, die mit cubic-bezier() nur eingeschränkt gehen. Das ist eigene Einordnung; die Seite zeigt im ausgewerteten Teil keine solchen Beispiele.

Verknüpftes Wissen

Weiterlesen

Diese Seite gehört zu gui-test — der Beispielvorlage für QuartzControl. Ein Überblick über alle Bereiche steht auf der Startseite.

Auf einem schmalen Bildschirm ist die Navigation oben eingeklappt.