Maison >interface Web >tutoriel CSS >Comment puis-je échanger l'ordre de deux DIV en utilisant uniquement CSS ?
Échanger les positions des DIV à l'aide de CSS pur
Dans un design réactif, l'organisation dynamique des éléments peut être cruciale. Si vous cherchez un moyen d'échanger les positions de deux div uniquement via CSS, voici une solution inspirée d'une requête similaire :
Structure originale :
<div>
Résultat souhaité :
Faire apparaître le "second_div" avant le "first_div" sans modifier le HTML.
Solution :
Implémentez la requête multimédia suivante pour cibler le contexte nécessaire :
@media (max-width: 30em) { .container { display: flex; flex-direction: column; align-items: flex-start; } .container .first_div { order: 2; } .container .second_div { order: 1; } }
Explication :
Cette approche permet un échange transparent des positions DIV en utilisant uniquement CSS, répondant efficacement à la requête initiale.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!