


Wie kann ich CSS-Rasterspalten neu anordnen, um unterschiedliche Layoutkonfigurationen zu erstellen?
CSS-Rasterspalten neu anordnen
Einführung
CSS Grid bietet ein flexibles Layoutsystem für Webinhalte, einschließlich der Möglichkeit, die Reihenfolge und Positionierung von zu steuern Spalten. Bei dieser Frage geht es darum, die Spaltenreihenfolge innerhalb eines CSS-Rasters zu ändern.
Grid-template-areas-Eigenschaft
Eine Methode zum Neuanordnen von Rasterspalten ist die Verwendung der Grid-template-areas-Eigenschaft. Dadurch können Sie bestimmte Bereiche innerhalb des Rasters definieren und diesen Bereichen Spalten zuweisen. Zum Beispiel:
<code class="css">.my-grid { grid-template-areas: "col3 col1" "col3 col2"; }</code>
Dies würde das Element col3 an den Anfang der Zeile verschieben, gefolgt vom Element col1.
Zeilenbasierte Platzierung
Das ist auch möglich Verwenden Sie die zeilenbasierte Platzierung, um die Spaltenreihenfolge zu steuern. Dabei werden Rasterelemente nacheinander entlang der Rasterlinien platziert, wobei die Eigenschaften „grid-column-start“ und „grid-column-end“ die Start- und Endpositionen bestimmen.
Um beispielsweise die zu positionieren col3-Element nach dem col1-Element:
<code class="css">.col3 { grid-column-start: 2; }</code>
Order-Eigenschaft
Die order-Eigenschaft legt die Reihenfolge der Rasterelemente innerhalb einer Spur fest. Werte unter 0 platzieren das Element vor dem Titelanfang, während Werte über 0 es hinter dem Titelende platzieren.
So verschieben Sie das col3-Element an die erste Position:
<code class="css">.col3 { order: -1; }</code>
Dicht Funktion
Die Dichtefunktion der Grid-Auto-Flow-Eigenschaft kann auch zum Neuanordnen von Rasterspalten verwendet werden. Es richtet Elemente im verfügbaren Platz aus, beginnend am Anfang des Rastercontainers, und überspringt alle leeren Rasterzellen.
So verschieben Sie das col3-Element an den Anfang der zweiten Zeile:
<code class="css">.my-grid { grid-auto-flow: dense 1fr; } .col3 { grid-column: 3; grid-row: 2; }</code>
Durch die Implementierung dieser Techniken können Sie Rasterspalten dynamisch neu anordnen, um die gewünschten Layoutanforderungen auf verschiedenen Bildschirmgrößen oder Geräteausrichtungen zu erfüllen.
Das obige ist der detaillierte Inhalt vonWie kann ich CSS-Rasterspalten neu anordnen, um unterschiedliche Layoutkonfigurationen zu erstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen











Versuchen wir, hier einen Begriff zu prägen: "Statischer Formanbieter". Sie bringen Ihre HTML

Zu Beginn eines neuen Projekts erfolgt die SASS -Zusammenstellung im Blinzeln eines Auges. Dies fühlt sich gut an, besonders wenn es mit Browsersync kombiniert ist, das nachlädt

In der Zusammenfassung der Plattformnachrichten in dieser Woche stellt Chrome ein neues Attribut für das Laden, Zugänglichkeitspezifikationen für Webentwickler und die BBC -Bewegungen ein

Ich schaue mir das HTML -Element zum ersten Mal an. Ich habe es für eine Weile dessen bewusst, aber Haven ' Es wurde es noch nicht für einen Dreh genommen. Es hat einige ziemlich cool und

Buy or Build ist eine klassische Technologiedebatte. Das Aufbau von Dingen selbst ist vielleicht billiger, weil Ihre Kreditkartenrechnung keine Werbebuchung gibt, aber

In der Roundup in dieser Woche, einem praktischen Lesezeichen für die Inspektion von Typografie, unter Verwendung dessen, wie sich JavaScript -Module gegenseitig importieren, sowie Facebook ' s.

Für eine Weile war iTunes der große Hund im Podcasting. Wenn Sie also "Abonnieren Sie Podcast" verlinkt haben, um zu mögen:

Es gibt eine Menge Analyseplattformen, mit denen Sie Besucher- und Nutzungsdaten auf Ihren Websites verfolgen können. Vielleicht vor allem Google Analytics, das weit verbreitet ist
