Rumah hujung hadapan web html tutorial Tutorial HTML: Cara menggunakan Flexbox untuk susun atur penyesuaian boleh skala, sama tinggi, sama lebar, sama jarak

Tutorial HTML: Cara menggunakan Flexbox untuk susun atur penyesuaian boleh skala, sama tinggi, sama lebar, sama jarak

Oct 19, 2023 am 10:22 AM
html tutorial flexbox Susun atur kontur susun atur berskala

Tutorial HTML: Cara menggunakan Flexbox untuk susun atur penyesuaian boleh skala, sama tinggi, sama lebar, sama jarak

Tutorial HTML: Cara menggunakan Flexbox untuk susun atur penyesuaian yang sama tinggi, lebar sama, jarak yang sama, anda memerlukan contoh kod khusus

#🎜 🎜# 1. Apakah susun atur Flexbox

Flexbox ialah mod susun atur baharu yang diperkenalkan dalam CSS3 yang boleh mencapai susun atur model kotak fleksibel. Ia adalah singkatan kepada Kotak Fleksibel, yang bermaksud susun atur fleksibel. Susun atur Flexbox secara automatik boleh melaraskan kedudukan dan saiz elemen mengikut saiz bekas untuk mencapai pelbagai susunan fleksibel.

2. Cara menggunakan susun atur Flexbox

    Buat bekas susun atur
  1. Pertama, anda perlu mencipta bekas yang mengandungi elemen yang hendak dibentangkan . Dalam HTML, anda boleh menggunakan elemen div sebagai bekas. Untuk menetapkan bekas kepada reka letak Flexbox, anda perlu menambah kod berikut pada atribut gaya bekas:
  2. <div style="display: flex;"></div>
    Salin selepas log masuk
    Tetapkan arah reka letak elemen # 🎜🎜#Dalam bekas, Anda perlu menentukan arah susun atur elemen, yang boleh mendatar atau menegak. Secara lalai, elemen disusun secara mendatar. Jika anda perlu menyusun secara menegak, anda boleh menambah kod berikut dalam atribut gaya bekas:

  1. <div style="display: flex; flex-direction: column;"></div>
    Salin selepas log masuk
Tetapkan nisbah penskalaan elemen
    Unsur dalam susun atur Flexbox boleh Memperuntukkan ruang yang tinggal mengikut nisbah penskalaan yang ditetapkan. Secara lalai, nisbah penskalaan elemen ialah 0, yang bermaksud tiada penskalaan. Anda boleh menambah kod berikut pada atribut gaya elemen untuk menetapkan nisbah penskalaan elemen:

  1. <div style="display: flex;">
      <div style="flex: 1;"></div>
      <div style="flex: 2;"></div>
    </div>
    Salin selepas log masuk
  2. Dalam contoh ini, nisbah penskalaan elemen div pertama ialah 1, dan nisbah penskalaan bagi div kedua Nisbah penskalaan elemen ialah 2. Iaitu, elemen pertama menduduki 1/3 ruang, dan elemen kedua menduduki 2/3 ruang.

Tetapkan ketinggian yang sama dan lebar yang sama
    Susun atur Flexbox boleh dengan mudah mencapai susun atur ketinggian yang sama dan lebar yang sama. Tambahkan kod berikut pada atribut gaya elemen untuk mencapai kesan ketinggian yang sama dan lebar yang sama:

  1. <div style="display: flex;">
      <div style="flex: 1;"></div>
      <div style="flex: 1;"></div>
      <div style="flex: 1;"></div>
    </div>
    Salin selepas log masuk
  2. Dalam contoh ini, nisbah penskalaan bagi tiga elemen div ialah 1, dan mereka akan sama-sama membahagikan ruang bekas untuk mencapai kesan ketinggian yang sama dan lebar yang sama.

Tetapkan jarak
    Dalam reka letak Flexbox, anda boleh menetapkan jarak elemen melalui sifat justify-content dan align-item. Sifat justify-content digunakan untuk menetapkan jarak dalam arah mendatar, dan sifat item align digunakan untuk menetapkan jarak dalam arah menegak. Nilai yang boleh ditetapkan untuk kedua-dua sifat ini ialah: flex-start, flex-end, tengah, ruang-antara dan ruang-keliling.

  1. <div style="display: flex; justify-content: space-between; align-items: center;">
      <div></div>
      <div></div>
    </div>
    Salin selepas log masuk
  2. Dalam contoh ini, jarak antara dua elemen div diagihkan sama rata dan saiz khusus jarak ditentukan oleh ruang bekas.

3. Keserasian penyemak imbas bagi reka letak Flexbox

Reka letak Flexbox mempunyai keserasian yang baik dalam penyemak imbas moden, tetapi mungkin terdapat masalah keserasian dalam beberapa penyemak imbas lama. Masalah ini boleh diselesaikan dengan menambahkan beberapa awalan penyemak imbas seperti -webkit-, -moz-, -ms-, dsb.


4. Contoh kod

<!DOCTYPE html>
<html>
<head>
  <style>
    .container {
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      align-items: center;
      height: 500px;
      background-color: #f2f2f2;
      padding: 20px;
      box-sizing: border-box;
    }
    
    .item {
      flex: 1;
      width: 100%;
      background-color: #fff;
      border: 1px solid #ccc;
      margin-bottom: 10px;
    }
  </style>
</head>
<body>
  <div class="container">
    <div class="item">Item 1</div>
    <div class="item">Item 2</div>
    <div class="item">Item 3</div>
  </div>
</body>
</html>
Salin selepas log masuk

Kod di atas melaksanakan contoh susun atur Flexbox. Terdapat tiga elemen kanak-kanak dengan ketinggian yang sama dan jarak yang sama dalam bekas. Ketinggian bekas adalah nilai tetap dan dipaparkan secara menegak di tengah-tengah bekas.

Ringkasan:

Menggunakan reka letak Flexbox, anda boleh melaksanakan dengan mudah boleh skala, ketinggian yang sama, lebar yang sama dan reka letak penyesuaian jarak yang sama. Dengan menetapkan nilai atribut bekas dan elemen, adalah mudah untuk mencapai pelbagai susunan fleksibel. Pada masa yang sama, perlu diingatkan bahawa susun atur Flexbox mungkin mempunyai masalah keserasian dalam beberapa penyemak imbas lama, yang boleh diselesaikan dengan menambahkan awalan penyemak imbas. Saya harap artikel ini dapat membantu anda menggunakan reka letak Flexbox dalam pembangunan HTML.

Atas ialah kandungan terperinci Tutorial HTML: Cara menggunakan Flexbox untuk susun atur penyesuaian boleh skala, sama tinggi, sama lebar, sama jarak. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Kemahiran aplikasi fleksibel atribut kedudukan dalam H5 Kemahiran aplikasi fleksibel atribut kedudukan dalam H5 Dec 27, 2023 pm 01:05 PM

Bagaimana untuk menggunakan atribut kedudukan secara fleksibel dalam H5 Dalam pembangunan H5, kedudukan dan susun atur elemen sering terlibat. Pada masa ini, sifat kedudukan CSS akan mula dimainkan. Atribut kedudukan boleh mengawal kedudukan elemen pada halaman, termasuk kedudukan relatif, kedudukan mutlak, kedudukan tetap dan kedudukan melekit. Artikel ini akan memperkenalkan secara terperinci cara menggunakan atribut kedudukan secara fleksibel dalam pembangunan H5.

Petua pengoptimuman sifat reka letak CSS: kedudukan melekit dan flexbox Petua pengoptimuman sifat reka letak CSS: kedudukan melekit dan flexbox Oct 20, 2023 pm 03:15 PM

Petua pengoptimuman atribut reka letak CSS: positionsticky dan flexbox Dalam pembangunan web, reka letak adalah aspek yang sangat penting. Struktur susun atur yang baik boleh meningkatkan pengalaman pengguna dan menjadikan halaman lebih cantik dan mudah dinavigasi. Ciri reka letak CSS adalah kunci untuk mencapai matlamat ini. Dalam artikel ini, saya akan memperkenalkan dua teknik pengoptimuman sifat reka letak CSS yang biasa digunakan: positionsticky dan flexbox, dan memberikan contoh kod khusus. 1. jawatan

Tutorial HTML: Cara menggunakan Flexbox untuk susun atur sama ketinggian, lebar sama, dan jarak yang sama Tutorial HTML: Cara menggunakan Flexbox untuk susun atur sama ketinggian, lebar sama, dan jarak yang sama Oct 27, 2023 pm 05:51 PM

Tutorial HTML: Cara menggunakan Flexbox untuk susun atur sama tinggi, sama lebar, sama jarak Contoh kod khusus Pengenalan: Dalam reka bentuk web moden, reka letak adalah faktor yang sangat kritikal. Untuk halaman yang perlu memaparkan sejumlah besar kandungan, cara mengatur kedudukan dan saiz elemen secara munasabah untuk mencapai keterlihatan yang baik dan kemudahan penggunaan adalah isu penting. Flexbox (Tempat Letak Kotak Fleksibel) ialah alat yang sangat berkuasa di mana pelbagai keperluan susun atur fleksibel boleh direalisasikan dengan mudah. Artikel ini akan memperkenalkan Flexbox secara terperinci

Tutorial HTML: Cara menggunakan Flexbox untuk susun atur ketinggian sama menegak Tutorial HTML: Cara menggunakan Flexbox untuk susun atur ketinggian sama menegak Oct 16, 2023 am 09:12 AM

Tutorial HTML: Cara Menggunakan Flexbox untuk Susun Atur Ketinggian Menegak Dalam pembangunan web, reka letak sentiasa menjadi isu penting. Terutama apabila perlu untuk melaksanakan susun atur ketinggian sama menegak, kaedah susun atur CSS tradisional sering menghadapi beberapa kesukaran. Masalah ini boleh diselesaikan dengan mudah menggunakan susun atur Flexbox. Tutorial ini akan memperkenalkan secara terperinci cara menggunakan Flexbox untuk susun atur ketinggian sama menegak dan memberikan contoh kod khusus. Flexbox ialah ciri baharu dalam CSS3 yang boleh digunakan untuk mencipta reka letak yang fleksibel dan responsif.

Bagaimana untuk menggunakan teknologi flexbox CSS3 untuk mencapai pengedaran kandungan web yang sekata? Bagaimana untuk menggunakan teknologi flexbox CSS3 untuk mencapai pengedaran kandungan web yang sekata? Sep 11, 2023 am 11:33 AM

Bagaimana untuk menggunakan teknologi flexbox CSS3 untuk mencapai pengedaran kandungan web yang sekata? Dengan pembangunan reka bentuk web, orang ramai mempunyai keperluan yang lebih tinggi dan lebih tinggi untuk susun atur halaman web. Untuk mencapai pengedaran kandungan web yang sekata, teknologi flexbox CSS3 telah menjadi penyelesaian yang sangat berkesan. Artikel ini akan memperkenalkan cara menggunakan teknologi flexbox untuk mencapai pengedaran kandungan web yang sekata, dan memberikan beberapa contoh praktikal. 1. Apakah teknologi flexbox (susun atur elastik) ialah ciri baharu yang ditambah dalam CSS3.

Tutorial HTML: Cara menggunakan Flexbox untuk susun atur ketinggian sama suai Tutorial HTML: Cara menggunakan Flexbox untuk susun atur ketinggian sama suai Oct 21, 2023 am 10:00 AM

Tutorial HTML: Cara menggunakan Flexbox untuk susun atur ketinggian sama suai, contoh kod khusus diperlukan Pengenalan: Dalam reka bentuk dan pembangunan web, melaksanakan susun atur ketinggian sama suai adalah keperluan biasa. Kaedah susun atur CSS tradisional sering menghadapi beberapa kesukaran apabila berurusan dengan susun atur ketinggian yang sama, dan susun atur Flexbox memberikan kami penyelesaian yang mudah dan berkuasa. Artikel ini akan memperkenalkan konsep asas dan penggunaan biasa susun atur Flexbox, dan memberikan contoh kod khusus untuk membantu pembaca menguasai penggunaan Flexbox dengan cepat untuk melaksanakan mereka sendiri

Tutorial HTML: Cara Menggunakan Flexbox untuk Reka Letak Teragih Sekata Tutorial HTML: Cara Menggunakan Flexbox untuk Reka Letak Teragih Sekata Oct 16, 2023 am 09:31 AM

Tutorial HTML: Cara Menggunakan Flexbox untuk Reka Letak Teragih Sekata Pengenalan: Dalam reka bentuk web, elemen susun atur selalunya diperlukan. Kaedah susun atur tradisional mempunyai beberapa had, dan Flexbox (susun atur kotak fleksibel) ialah kaedah susun atur yang boleh memberikan lebih fleksibiliti dan kuasa. Artikel ini akan memperkenalkan cara menggunakan Flexbox untuk mencapai reka letak pengedaran yang sekata dan memberikan contoh kod khusus. 1. Pengenalan kepada Flexbox Flexbox ialah model susun atur kotak fleksibel yang diperkenalkan dalam CSS3, yang membolehkan elemen untuk

Tutorial HTML: Cara menggunakan Flexbox untuk susun atur penyesuaian boleh skala, sama tinggi, sama lebar, sama jarak Tutorial HTML: Cara menggunakan Flexbox untuk susun atur penyesuaian boleh skala, sama tinggi, sama lebar, sama jarak Oct 19, 2023 am 10:22 AM

Tutorial HTML: Cara menggunakan Flexbox untuk susun atur boleh berskala, sama tinggi, sama lebar, sama jarak susun atur model kotak. Ia adalah singkatan kepada FlexibleBox, yang bermaksud susun atur yang fleksibel. Susun atur Flexbox secara automatik boleh melaraskan kedudukan dan saiz elemen mengikut saiz bekas untuk mencapai pelbagai susunan fleksibel. 2. Cara menggunakan susun atur Flexbox untuk mencipta

See all articles