Rumah > Artikel > hujung hadapan web > Bagaimanakah Saya Boleh Menukar Susunan Dua DIV Menggunakan CSS Sahaja?
Menukar Kedudukan DIV Menggunakan CSS Tulen
Dalam reka bentuk responsif, penyusunan elemen secara dinamik boleh menjadi penting. Jika anda mencari cara untuk menukar kedudukan dua div semata-mata melalui CSS, berikut ialah penyelesaian yang diilhamkan oleh pertanyaan serupa:
Struktur Asal:
<div>
Hasil yang Diingini:
Mempunyai "second_div" muncul sebelum "first_div" tanpa mengubah HTML.
Penyelesaian:
Laksanakan pertanyaan media berikut untuk menyasarkan yang diperlukan konteks:
@media (max-width: 30em) { .container { display: flex; flex-direction: column; align-items: flex-start; } .container .first_div { order: 2; } .container .second_div { order: 1; } }
Penjelasan:
Pendekatan ini membolehkan pertukaran kedudukan DIV yang lancar menggunakan CSS sahaja, dengan berkesan menangani pertanyaan awal.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menukar Susunan Dua DIV Menggunakan CSS Sahaja?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!