Zum Inhalt springen

CSS offset-position-Eigenschaft

Die offset-position-Eigenschaft gibt die Anfangsposition des Offset-Pfads an.

Wenn die position-Eigenschaft mit dem Wert „static“ angegeben wird, wird offset-position ignoriert.

offset-position wird ebenfalls ignoriert, wenn der offset-path eine „geometry-box“ oder eine „basic shape“ ist.

WARNING

Diese Eigenschaft ist eine experimentelle Technologie.

Anfangswertauto
Gilt fürTransformierbare Elemente.
VererbbarNein.
AnimierbarJa.
VersionMotion Path Module Level 1
DOM-SyntaxObject.style.offsetPosition = "auto";

Syntax

CSS-Syntax für offset-position

css
offset-position: auto | <position> | initial | inherit;

Beispiel für die offset-position-Eigenschaft:

CSS-Codebeispiel für offset-position

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      #element1 {
        position: relative;
        width: 300px;
        height: 300px;
        border: 2px solid #666;
      }
      #element2 {
        width: 100px;
        height: 100px;
        background-color: #1c87c9;
        position: absolute;
        top: 90px;
        left: 100px;
        offset-position: 100px 100px;
        offset-anchor: center;
        offset-path: ray(45deg);
      }
    </style>
  </head>
  <body>
    <h2>Offset-position property example</h2>
    <div id="element1">
      <div id="element2"></div>
    </div>
  </body>
</html>

Ergebnis

CSS offset-position values list

Werte

WertBeschreibung
autoGibt an, dass die Anfangsposition die Position der Box ist, die mit der position-Eigenschaft angegeben wird.
<position>Gibt die Anfangsposition an, wobei der umschließende Block als Positionierungsbereich und ein dimensionsloser Punkt (Box mit der Größe null) als Objektbereich dient. Dieser Wert kann mit ein bis vier Werten angegeben werden. Wenn ein Wert definiert ist, wird der zweite als „center“ angenommen. Wenn zwei Nicht-Schlüsselwortwerte angegeben werden, stellt der erste die horizontale Position und der zweite die vertikale Position dar. Wenn drei oder vier Werte angegeben werden, sind die Längen-Prozent-Werte Versätze für die vorangehenden Schlüsselwortwerte (lesen Sie die Eigenschaft background-position für weitere Informationen).
initialLegt fest, dass die Eigenschaft ihren Standardwert verwendet.
inheritErbt die Eigenschaft von ihrem übergeordneten Element.

Praxis

Welche verschiedenen CSS-Offset-Eigenschaften gibt es?

Finden Sie das nützlich?

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