Zum Inhalt springen

CSS overflow-anchor-Eigenschaft

Die CSS-Eigenschaft overflow-anchor ermöglicht es Ihnen, auf das Scroll Anchoring zu verzichten, eine Browser-Funktion, die die Scroll-Position anpasst, um Inhaltsverschiebungen zu minimieren.

Scroll Anchoring ist in jedem unterstützten Browser standardmäßig aktiviert.

Diese Eigenschaft hat zwei Werte: auto und none.

Anfangswertauto
Gilt fürAlle Elemente.
VererbbarNein.
AnimierbarNein.
VersionCSS Scroll Anchoring Module Level 1
DOM-Syntaxobject.style.overflowAnchor = "none";

Syntax

CSS overflow-anchor

css
overflow-anchor: auto | none | initial | inherit;

Sie können den folgenden Codeausschnitt mit der overflow-anchor-Eigenschaft in Ihren CSS-Code einfügen:

CSS overflow-anchor-Syntax

css
body {
  overflow-anchor: none;
}

Werte

WertBeschreibung
autoPasst die Scroll-Anchoring-Position an und macht so ein Element zu einem Anker.
noneDeaktiviert das Scroll Anchoring und lässt den Inhalt neu fließen.
initialLegt fest, dass die Eigenschaft ihren Standardwert verwendet.
inheritErbt die Eigenschaft von ihrem übergeordneten Element.

Praxis

Was ist die Funktion der CSS-Eigenschaft 'overflow-anchor'?

Finden Sie das nützlich?

Dual-run-Vorschau — vergleichen Sie mit den Symfony-Routen live.