Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
CSS-Ankerpositionierung
Das CSS-Ankerpositionierungsmodul definiert Funktionen, die es ermöglichen, Elemente miteinander zu verbinden. Bestimmte Elemente werden als Ankerelemente definiert; ankerpositionierte Elemente können dann basierend auf der Größe und Position der Ankerelemente, an die sie gebunden sind, in ihrer Größe und Position festgelegt werden.
Darüber hinaus bietet die Spezifikation CSS-exklusive Mechanismen, um:
- Eine Reihe von alternativen Positionen für ein ankeriertes Element anzugeben; wenn die Standardpositionierung dazu führt, dass es aus dem umgebenden Block hinausragt und/oder außerhalb des Bildschirms angezeigt wird, versucht der Browser, das ankerierte Element stattdessen in den alternativen Positionen darzustellen.
- Bedingungen festzulegen, unter denen ankerpositionierte Elemente ausgeblendet werden sollten, in Situationen, in denen es nicht angemessen ist, sie an Ankerelemente zu binden.
Referenz
>Eigenschaften
anchor-nameposition-anchorposition-areaposition-try-fallbacksposition-try-orderposition-tryKurzformposition-visibility
Das CSS-Ankerpositionierungsmodul führt auch die Eigenschaft anchor-scope ein. Derzeit wird dieses Feature von keinem Browser unterstützt.
@-Regeln und Deskriptoren
Funktionen
Datentypen und Werte
HTML-Attribute
anchorNicht standardisiert
Schnittstellen
CSSPositionTryDescriptorsCSSPositionTryRuleHTMLElement.anchorElementNicht standardisiert
Leitfäden
- Anwendung der CSS-Ankerpositionierung
-
Ein einführender Leitfaden zu grundlegenden Konzepten der Ankerpositionierung, einschließlich der Verknüpfung, Positionierung und Größenanpassung von Elementen in Bezug auf ihren Anker.
- Fallback-Optionen und bedingtes Ausblenden bei Überlauf
-
Ein Leitfaden zu den Mechanismen, die die CSS-Ankerpositionierung bietet, um zu verhindern, dass ankerpositionierte Elemente ihre umgebenden Elemente oder den Viewport überlaufen, einschließlich Position-Try-Fallback-Optionen und bedingtem Ausblenden von Elementen.
Verwandte Konzepte
- CSS-logische Eigenschaften und Werte Modul:
inset-block-startinset-block-endinset-inline-startinset-inline-endinset-blockinset-inlineinsetKurzforminline-sizemin-block-sizemin-inline-sizeblock-sizemax-block-sizemax-inline-sizemargin-blockmargin-block-endmargin-block-startmargin-inlinemargin-inline-endmargin-inline-start- Inset-Eigenschaften Glossarbegriff
- CSS-positioniertes Layout Modul:
- CSS-Boxmodell Modul:
- CSS-Kasten-Ausrichtung Modul:
Spezifikationen
| Specification |
|---|
| CSS Anchor Positioning> |