In diesem Handbuch führen Sie die CSS -Position für Position. Also beginnen wir beginnen.
Was ist CSS -Position "Position"?
In CSS, die “PositionWird verwendet, um anzugeben, wo ein Element auf der Seite basierend auf seiner Position angezeigt wird. Das Kombinieren mit den Eigenschaften der oberen, rechts, unten und linken CSS bestimmt, wo das Element platziert wird.
Syntax
Die Syntax der CSS -Positionseigenschaft ist unten angegeben:
Position: WerteAnstelle von "Wert"Sie können die Position von Elementen als" festlegen "festlegen"statisch","relativ","absolut", Und "Fest”.
Schauen wir uns jeden Wert mit Beispielen genauer an, um zu verstehen, wie sie sich auf die Position der Seitenelemente auswirken.
Beispiel
In HTML fügen wir zwei Behälter innerhalb des Body -Tags hinzu und dem ersten Div den Klassennamen als "zuweisen"Div1"Und die zweite Div als"Div2”:
Danach werden wir den Körper der Webseite mithilfe von "stylen" stylenKörper"In CSS und setzen Sie die Hintergrundfarbe des Körpers als" als "RGB (127, 255, 212)”:
KörperEs ist ersichtlich, dass die Hintergrundfarbe auf der Webseite angewendet wird:
Verwenden Sie in unserer CSS -Datei ““divUm die gleichen Eigenschaften auf einmal auf die Behälter anzuwenden. Passen Sie die Breite und Höhe des Div als “ein100px"Und der Rand als"30px”. Verwenden Sie die Form der Divs, um die Form der Divs zu setzen, die “Grenzradius”Eigenschaft und setzen Sie ihren Wert als"30px”. Passen Sie als nächstes den Text der Div mit der “anTextausrichtungEigentum, um den Div -Text auf "festzulegen" festlegen "Center"Position und die"ZeilenhöheEigentum als "100px”:
divSetzen Sie danach die Farbe des Divs, um sie zu unterscheiden. Um dies zu tun, verwenden Sie “.Div1”Um auf die erste DIV zuzugreifen und seine Hintergrundfarbe als" festlegen "festlegen"RGB (236, 226, 128)”:
.div1Jetzt benutzen ““.Div2”Um auf den zweiten Div zuzugreifen und seine Hintergrundfarbe als" festlegen "festlegen"RGB (187, 166, 214)”:
.div2Das Ergebnis des oben genannten Codes ist unten angegeben:
Was ist "statische" Position in CSS?
“statisch”Wird verwendet, um die Position in Bezug auf den normalen Seitenfluss einzustellen. Es wird standardmäßig festgelegt. Darüber hinaus haben die Eigenschaften oben, unten, links und rechts keinen Einfluss darauf.
Beispiel
Hier werden wir die Position beider Div als statisch festlegen. Beachten Sie, dass alle anderen Eigenschaften beider Container gleich bleiben:
.div1Sie können sehen, dass die Divs an ihrer ursprünglichen Position positioniert sind:
Was ist „relative“ Position in CSS?
Um die Position des Elements relativ zu seiner normalen Position festzulegen, ist das “die“relativDer Wert der Positionseigenschaft wird verwendet.
Beispiel
Wir werden die Position von “festlegen“Div1" als "relativ" Und "Div2" als "absolut”. Hier ist die zweite Div nach dem Div1 positioniert:
.div1Hier ist das Ergebnis, das zeigt, dass Div2 gemäß der Position von Div 1 angepasst wird:
Was ist „feste“ Position in CSS?
HTML -Elemente können auf dem Browser mithilfe der “fixiert werdenFest”Wert der Positionseigenschaft. Die Position von festen Elementen wird durch das Ansichtsfenster bestimmt, den Bereich des derzeit sichtbaren Dokuments. Mit dem Browserfenster als Referenz ist dieses feste Element relativ dazu positioniert.
Beispiel
Wir werden die Position von “festlegen“Div1" als "Fest" Und "Div2" als "statisch”. Hier werden wir den statischen Wert verwenden, um die Position von “festzulegen“Div2”Nach dem normalen Seitenfluss:
.div1Hier können Sie sehen, dass die Position von “Div1"Ist fest und"Div2”Wird gemäß dem Seitenfluss eingestellt:
Was ist „absolute“ Position in CSS?
In "absolutDie Positionierung ist das Element relativ zum ersten übergeordneten Element positioniert, das nicht statisch ist. Darüber hinaus kann ein Element überall auf einer Seite mit der absoluten Positionierung positioniert werden.
Beispiel
Wir werden die Position von “festlegen“Div1" als "relativ" Und "Div2" als "absolut”. Danach werden wir das verwenden “UnterseiteEigentum als "5pxSo setzen Sie den Div2 am Ende der Seite:
.div1Das folgende Bild zeigt, dass das Div2 am Ende der Seite positioniert ist:
Das ist es! Wir haben die Beschreibung der Positionseigenschaft im Detail erläutert.
Abschluss
Um die Position des HTML -Elements festzulegen, ist das “PositionDas Eigentum von CSS wird verwendet. Die Positionseigenschaft unterstützt vier verschiedene Werte wie statisch, relativ, fest und absolut. In diesem Artikel haben wir die Positionseigenschaft im Detail erläutert und Beispiele für alle Werte angegeben.