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)
Was sind XHTML-Tags? XHTML-Tag-Elemente sind die ...
Mit der zunehmenden Anzahl offener Plattformen ver...
1. Allgemeine Verbindungen für MySQL INNER JOIN (...
Konfigurationsdatei, die beim Systemstart geladen...
Inhaltsverzeichnis brauchen: Aufgetretene Problem...
Aus Langeweile habe ich ein paar einfache Übungen...
Bearbeiten Sie /etc/docker/daemon.json und fügen ...
SQL UNIQUE-Einschränkung Die UNIQUE-Einschränkung...
Beim Schreiben von Animationen mit JS wird häufig...
Vor einigen Tagen habe ich festgestellt, dass mei...
Tutorial zur npm-Installation: 1. Laden Sie das N...
MySQL InnoDB-Überwachung (Systemebene, Datenbanke...
Einführung Beim Schreiben von SQL bin ich heute a...
Standardmäßig wird die Konfiguration /etc/default...
Inhaltsverzeichnis Funktion Grundlegende Abfragef...