Ich habe eine einfache Raster-Layout, wo Zellen 100% oder 50% breit sein können. Einige Zellen haben eine .left
oder .right
Klasse. Wie auch immer die Reihenfolge dieser Zellen in meinem HTML-Baum ist, ist es möglich, sie entweder an die rechte oder linke Seite, abhängig von ihrer Klasse, anzuhängen, bis eine neue Zelle voller Breite gesetzt ist? CSS-Grid-Vorlage: Füllen Spalten je nach Klasse der Zelle
Der Code, den ich bisher verwendet:
main{
display:grid;
grid-template:"top top" "left right";
}
section{
grid-area:top;
}
section.left{
grid-area:left;
}
section.right{
grid-area:right;
}
Edit: @ wuppie367 Antwort perfekt mein Problem löst, ist hier, wie dies getan werden kann: https://jsfiddle.net/r2myL1bt/
Bitte schreiben Sie den Code ausprobiert habe. –
@Michael_B Ich habe meine Frage aktualisiert. – rooofl
Funktioniert das für Sie ?: https://jsfiddle.net/r2myL1bt/ – wuppie367