
CSS-Layoutattribute: Anzeige, Position und Float
CSS ist eine Auszeichnungssprache, die zur Steuerung des Stils von Webseiten verwendet wird. Layouteigenschaften sind beim Entwerfen des Webseitenlayouts sehr wichtig. CSS bietet eine Vielzahl von Layouteigenschaften, die am häufigsten verwendeten sind Anzeige, Position und Float. In diesem Artikel stellen wir diese drei Layouteigenschaften im Detail vor und stellen spezifische Codebeispiele bereit.
1.1. Das Blockelement belegt eine exklusive Zeile, beginnt immer mit der Anzeige in einer neuen Zeile und füllt die Breite des übergeordneten Elements aus. Beispielsweise ist das
div { display: block; }
span { display: inline; }
img { display: inline-block; }
1.4. keine
keine Elemente werden nicht angezeigt und aus dem Dokumentenfluss entfernt. Sie können beispielsweise ein Element ausblenden, indem Sie display: none festlegen.
.hidden { display: none; }
Positionsattribut
div { position: static; }
2.2. relative
relative Position relativ zur eigenen Ausgangsposition. Die Position eines Elements kann mithilfe der Eigenschaften oben, unten, links und rechts angepasst werden.
div { position: relative; top: 10px; left: 20px; }
2.3. absolute
absolute Position relativ zum übergeordneten Element oder Position relativ zum nächsten Vorgängerelement mit Positionierungsattributen (Position ist nicht statisch).
div { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
2.4. behoben
behoben ist relativ zum Browserfenster positioniert und ändert seine Position nicht, wenn die Bildlaufleiste scrollt.
div { position: fixed; top: 0; right: 0; }
float-Attribut
img { float: left; }
Das obige ist der detaillierte Inhalt vonUmfassende Liste von CSS-Layout-Eigenschaften: Anzeige, Position und Float. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
So ermitteln Sie den Standort des Mobiltelefons einer anderen Person
So öffnen Sie eine VSD-Datei
Der Unterschied zwischen C-Sprache und Python
So öffnen Sie die Win11-Systemsteuerung
Einführung in Befehle zum Erstellen neuer Dateien unter Linux
Verwendung von Treenode
Welche Jobs gibt es unter Linux?
Was sind die Vorteile des Java-Factory-Musters?