CSS-Layout – PositionseigenschaftDas Positionsattribut gibt den Typ der Positionierungsmethode (statisch, relativ, fest, absolut oder klebrig) an, die auf ein Element angewendet werden soll. Die Position-Eigenschaft Das Positionsattribut gibt den Typ der Positionierungsmethode an, die auf ein Element angewendet werden soll. Es gibt fünf verschiedene Positionswerte:
Elemente werden tatsächlich mithilfe der Attribute oben, unten, links und rechts positioniert. Diese Eigenschaften haben jedoch keine Auswirkung, wenn nicht zuerst die Positionseigenschaft festgelegt wird. Sie funktionieren je nach Positionswert unterschiedlich. CSS-Layout - Schweben und Löschen Float-Eigenschaft Die Float-Eigenschaft kann auf einen der folgenden Werte gesetzt werden: links - das Element schwebt auf die linke Seite seines Containers Float: links|rechts; kann Zeilen automatisch anordnen und umbrechen, erfordert aber Clear, um den Float zu löschen; Anzeige: Inline-Block kann Float manchmal ersetzen, um denselben Effekt zu erzielen. Position: absolut|relativ; Zur Koordination mit oben, links und anderen Positionen; verwenden: position: Der Unterschied zwischen CSS-Layout-Float und PositionierungsattributenCSS verfügt über drei grundlegende Positionierungsmechanismen: Normalfluss, schwebende und absolute Positionierung. 1. Normalfluss Die Position des Elementfelds im Normalfluss wird durch die Position des Elements in XHTML bestimmt. Elemente auf Blockebene werden von oben nach unten angeordnet und der vertikale Abstand zwischen den Boxen wird anhand des vertikalen Rands der Box berechnet. Inline-Elemente werden horizontal in einer Reihe angeordnet. Der normale Fluss besteht aus den Elementen im HTML-Dokument, z. B. Elementen auf Blockebene und Inline-Elementen, entsprechend ihren Anzeigeattributen im Dokument. Position:relative ist die relative Positionierung von untergeordneten Blockebenenelementen zum übergeordneten Element. Die Positionierungsschlüsselwörter verwenden links/rechts/oben/unten. Geschwisterblockelemente werden relativ zueinander positioniert, nach der Verschiebung bleibt die ursprüngliche Position jedoch erhalten. Und die nachfolgende Positionierung von Geschwisterblockelementen basiert auf der Position vor dem Verschieben. float:right/left ist die Positionierung des Elementflusses auf Unterblockebene in Richtung des übergeordneten Elements, und die für die Positionierung verwendeten Schlüsselwörter sind margin/padding. Die relative Positionierung zwischen Geschwisterblockelementen wird basierend auf der neuen Position nach dem Verschieben neu gerendert. Sie können sich überlappen und die ursprüngliche Position wird gelöscht. Der größte Unterschied zwischen beiden besteht in der Positionsbeibehaltung. Dieser Unterschied wird ausgenutzt, um mithilfe von CSS-Code ein Schiebetürmenü zu erstellen. 123WORDPRESS.COM Editor hinzugefügtIm Allgemeinen wird Float für das Seitenlayout verwendet, aber Sie müssen darauf achten, Float zu löschen. Einige Spezialeffekte verwenden im Allgemeinen Position. Elemente, die Position verwenden, können überall auf der Seite erscheinen, was für einige Eingabeaufforderungsfelder, Spezialeffekte usw. praktisch ist. Insbesondere können Sie auf der angezeigten Seite F12 drücken und sie langsam studieren, Sie werden viel Spaß daran haben. |
<<: Detaillierte Erklärung zum dynamischen Festlegen des Browsertitels in Vue
>>: Schritte zur Annotation von Metadeklarationen
Prinzip Das Prinzip von Anti-Shake ist: Du kannst...
Zeichensatzfehler treten immer auf Gebietsschema:...
Vorwort Sperren sind Synchronisierungsmechanismen...
Inhaltsverzeichnis 1. Projektanforderungen 2. Dok...
Flex(彈性布局) in CSS kann das Layout einer Webseite ...
Inhaltsverzeichnis 1. Fehlerbehebung und Lokalisi...
In diesem Artikelbeispiel wird der spezifische Co...
Inhaltsverzeichnis 1. Vorbereitung vor der Entwic...
Webdesign ist sowohl eine Wissenschaft als auch e...
Inhaltsverzeichnis 1. Komponentenregistrierung 1....
Ich wurde in letzter Zeit häufig zu einer offensi...
Bevor ich mit dem Haupttext beginne, werde ich ei...
Inhaltsverzeichnis Replikationsarchitektur mit ei...
Dieser Artikel beschreibt, wie man eine PHP7 + Ng...
Berechtigungen und Datenbankdesign Benutzerverwal...