J'ai besoin de créer une mise en page en utilisant CSS grid comme dans l'image ci-dessous pour les résolutions supérieures à 900px :-
Pour les résolutions inférieures à 900px, j'ai besoin que la mise en page ressemble à ceci
Jusqu'à présent, j'ai essayé ceci :-
.container {
display: grid;
grid-template-columns: 250px auto 250px;
grid-column-gap: 1rem;
}
Le code ci-dessus crée l'image 1, mais je ne parviens pas à le modifier pour adapter les changements de mise en page pour moins de 900px (image2).
Comment créer cette mise en page en CSS grid afin qu'elle crée la mise en page comme mentionné dans l'image ci-dessus ?
Vous pouvez trouver mon code ici : jsfiddle