Analysieren Sie vier gängige Methoden und Prinzipien: Floating, Floating Embedded Div, Positionierung und Flex. schweben <style type="text/css"> .wrap {Hintergrund: #eee; Polsterung: 20px; } p {Rand: 0; } .left {Breite: 200px; Höhe: 200px; Float: links; Hintergrund: Koralle; } .rechts {Breite: 200px; Höhe: 200px; Float: rechts; Hintergrund: hellblau; } .middle {margin: 0 200px; background: hellrosa; } </Stil> <div Klasse="wrap"> <p class="left">Ich bin links</p> <p class="right">Ich bin rechts</p> <p class="middle">Ich war der Letzte in der Schlange, aber ich bin in die Mitte gerannt</p> </div> Prinzip:
Schwebendes Inline-Div <style type="text/css"> .wrap {Hintergrund: #eee; Polsterung: 20px; } p {Rand: 0; } .left {Breite: 200px; Höhe: 200px; Float: links; Hintergrund: Koralle; Rand links: -100 %;} .rechts {Breite: 200px; Höhe: 200px; Float: links; Hintergrund: hellblau; Rand links: -200px;} .middle {Breite: 100%; Höhe: 200px; Float: links; Hintergrund: hellrosa; } Spanne{ Anzeige: Inline-Block; Rand: 0 200 px; } </Stil> <div Klasse="wrap"> <p Klasse="Mitte"> <span class="inner"> Ich bin mittendrin </p> <p class="left">Ich bin links</p> <p class="right">Ich bin rechts</p> </div> Prinzip:
Position <style type="text/css"> .wrap {Hintergrund: #eee; Position: relativ;} p {Rand: 0; } .left {Breite: 200px; Höhe: 200px; Hintergrund: Koralle; Position: absolut;links: 0; oben: 0;} .right {Breite: 200px; Höhe: 200px; Hintergrund: hellblau; Position: absolut; rechts: 0; oben: 0;} .middle {Höhe: 200px; Hintergrund: hellrosa; Rand: 0 200px;} </Stil> <div Klasse="wrap"> <p class="middle">Ich bin in der Mitte und verwende den Rand, um den von den beiden links und rechts positionierten Elementen eingenommenen Platz auszugleichen.</p> <p class="left">Ich bin links, ich bin ein positioniertes Element</p> <p class="right">Ich bin rechts, ich bin ein positioniertes Element</p> </div> Prinzip:
biegen <style type="text/css"> .wrap {Hintergrund: #eee; Anzeige: flex} p {Rand: 0; } .left {Breite: 200px; Höhe: 200px; Hintergrund: Koralle; } .rechts {Breite: 200px; Höhe: 200px; Hintergrund: hellblau; } .middle {Höhe: 200px; Hintergrund: hellrosa; Flex: 1;} </Stil> <div Klasse="wrap"> <p class="left">Ich bin links</p> <p class="middle">Ich bin in der Mitte, flex:1 nimmt automatisch den restlichen Platz ein</p> <p class="right">Ich bin rechts</p> </div> Prinzip:
Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. |
<<: Warum MySQL-Datenbanken NULL so weit wie möglich vermeiden
>>: 202 kostenlose, hochwertige XHTML-Vorlagen (2)
Speicherregeln für varchar In Versionen unter 4.0...
Vorwort Ich habe MySQL 5.6 bereits installiert. D...
einführen Dieser Artikel basiert auf React + antd...
Version: centos==7.2 jdk==1.8 Zusammenfluss == 6....
1. Überprüfen Sie, ob MySQL installiert ist Yum-L...
Vorwort Mithilfe der Hyperthreading-Technologie v...
1. Natürliches Layout <br />Das Layout ohne ...
In diesem Artikel werden die Installations- und K...
Finden Sie das Problem Als ich heute bei der Arbe...
In diesem Artikelbeispiel wird der spezifische Co...
MySQL meldet den folgenden Fehler Ich ging zu „Sy...
In diesem Artikel wird der spezifische Code für J...
Freunde, die HTML-, CSS- und JS-Frontend lernen, ...
Das Datenwörterbuch in MySQL ist eine der wichtig...
Inhaltsverzeichnis Erstellen eines SSL-Zertifikat...