Rumah >hujung hadapan web >tutorial css >Bagaimanakah Saya Boleh Meletakkan Dua Div Bersebelahan Menggunakan CSS Flexbox?

Bagaimanakah Saya Boleh Meletakkan Dua Div Bersebelahan Menggunakan CSS Flexbox?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-12-19 19:04:20369semak imbas

How Can I Position Two Divs Side-by-Side Using CSS Flexbox?

Menempatkan Dua Div Bersebelahan dengan CSS

Dalam pembangunan web, keperluan timbul untuk meletakkan elemen sebelah menyebelah. Satu kaedah untuk mencapai ini dalam CSS ialah melalui flexbox.

Pendekatan Flexbox

Flexbox membolehkan anda meletakkan elemen dalam struktur seperti grid yang fleksibel. Untuk meletakkan dua div bersebelahan antara satu sama lain:

  1. Tetapkan Bekas Induk kepada Flex: Tambah paparan: flex pada div induk. Ini membolehkan susun atur flexbox.
  2. Tentukan Div Sempit: Untuk div yang sepatutnya lebarnya 200px, tetapkan lebarnya kepada 200px. Selain itu, anda boleh menggayakannya untuk tujuan keterlihatan.
  3. Benarkan Div Kiri Mengisi Ruang Yang Selebihnya: Gunakan flex: 1 pada div yang tinggal. Sifat ini memberitahu penyemak imbas untuk mengembangkan div untuk menduduki baki ruang yang tersedia dalam bekas induk.
#parent {
  display: flex;
}
#narrow {
  width: 200px;
  background: lightblue;
}
#wide {
  flex: 1;
  background: lightgreen;
}
<div>

Dengan mengikuti pendekatan ini, anda boleh meletakkan dua div sebelah menyebelah dengan mudah, dengan satu mempunyai lebar tetap dan satu lagi mengisi ruang skrin yang tinggal.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Meletakkan Dua Div Bersebelahan Menggunakan CSS Flexbox?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn