Wenn die Rahmenlänge früher kleiner als der Container sein musste, habe ich die Div-Verschachtelung verwendet. Später stellte ich fest, dass Pseudoklassen sehr praktisch sind, um diesen Effekt zu erzielen. Nur ein Div reicht aus und das Anpassen von Polsterung und Rand ist kein Problem. <div Klasse="Inhaltsblock"> <div Klasse="Box-Container"> <div class="border-top">Rand oben</div> </div> <div Klasse="Box-Container"> <div class="border-left">Rand links</div> </div> <div Klasse="Box-Container"> <div class="border-right">Rand rechts</div> </div> <div Klasse="Box-Container"> <div class="border-bottom">Rahmen unten</div> </div> </div> .box-container { Position: relativ; Breite: 90%; Farbe: #777; } .border-top { Hintergrund: #b4bcbf; Polsterung: 15px; } .border-top:vor { Inhalt: ''; Position: absolut; links: 42%; oben: 0; unten: automatisch; rechts: auto; Höhe: 7px; Breite: 50%; Hintergrundfarbe: #8796a9; } .border-links { Hintergrund: #dfdad6; Polsterung: 15px; } .border-left:vor { Inhalt: ''; Position: absolut; links: 0; oben: 6%; unten: automatisch; rechts: auto; Höhe: 52%; Breite: 5px; Hintergrundfarbe: #a89d9e; } .border-rechts { Hintergrund: #eee9c4; Polsterung: 15px; } .border-right:nach { Inhalt: ''; Position: absolut; links: auto; oben: automatisch; unten: 5px; rechts: 0; Höhe: 52%; Breite: 5px; Hintergrundfarbe: #f39c81; } .border-bottom { Hintergrund: #bcdc9d; Polsterung: 15px; } .border-bottom:nach { Inhalt: ''; Position: absolut; links: 18px; oben: automatisch; unten: 0; rechts: auto; Höhe: 6px; Breite: 105px; Hintergrundfarbe: #32b66b; } Die Wirkung ist wie folgt: Zusammenfassen Das Obige ist die Implementierung der vom Editor eingeführten CSS-Rahmenlängensteuerungsfunktion. Ich hoffe, es wird für alle hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! |
<<: Designreferenz Schönes und originelles Blog-Design
Überblick Vorgänge, die auf einer Datenbank ausge...
(1) Jedes HTML-Tag hat ein Attribut style, das CS...
Im Windows-Betriebssystem das Programm zum Abfrag...
Inhaltsverzeichnis 2 Lösungen für den Dateiupload...
Vorwort Schauen wir uns zunächst den Endeffekt an...
Ich bin heute bei der Arbeit auf ein SQL-Problem ...
Einführung in Vue Die aktuelle Ära der großen Fro...
Das Transaktionsprotokoll zeichnet die Vorgänge a...
Vorwort Zum Leistungsvergleich zwischen „group by...
Hintergrund Für die virtuelle VirtualBox-Maschine...
Hier ist ein mit CSS 3.0 implementierter Textschw...
Inhaltsverzeichnis Gängige Zahlungsarten in Proje...
Inhaltsverzeichnis Undo-Protokoll Erstellung und ...
Vorwort Wenn wir bestimmte Zeilen in einer Datei ...
Ich bin vor ein paar Tagen mit dem Bus zur Arbeit...