Jadual Kandungan
2. Struktur Markup FAQ
3. Gaya Soalan Lazim untuk ux yang lebih baik
4. Pilihan: Gunakan tingkah laku akordion (satu terbuka pada satu masa)
Rumah hujung hadapan web Tutorial Bootstrap Cara Menggunakan Keruntuhan Bootstrap untuk Soalan Lazim

Cara Menggunakan Keruntuhan Bootstrap untuk Soalan Lazim

Sep 23, 2025 am 02:04 AM

Sertakan bootstrap melalui CDN dengan CSS dan JavaScript untuk fungsi runtuh. 2. Struktur FAQ menggunakan data-bs-toggle = "runtuh" ​​dan ID unik untuk setiap jawapan. 3. Butang gaya dengan CSS tersuai untuk meningkatkan penampilan dan jarak. 4. Secara pilihan menggunakan komponen akordion dengan data-ibu-ibu untuk membenarkan hanya satu item terbuka pada satu masa. Setiap sasaran data-BS mesti sepadan dengan ID Elemen Keruntuhan yang sepadan, memastikan bundle bootstrap dimasukkan, dan menguji responsif, kerana keruntuhan berfungsi dengan lancar merentasi peranti.

Cara Menggunakan Keruntuhan Bootstrap untuk Soalan Lazim

Menggunakan ciri keruntuhan Bootstrap untuk bahagian FAQ adalah cara yang bersih dan cekap untuk mengatur kandungan, menjadikannya mudah bagi pengguna untuk mengembangkan dan meruntuhkan jawapan. Berikut adalah cara untuk menetapkan langkah demi langkah menggunakan Bootstrap 5 (berfungsi dengan versi yang paling moden).

Cara Menggunakan Keruntuhan Bootstrap untuk Soalan Lazim

1. Sertakan bootstrap dalam projek anda

Pertama, pastikan bootstrap dihubungkan dengan betul dalam HTML anda. Anda boleh menggunakan CDN:

 <link href = "https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel = "stylesheet">
<script src = "https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"> </script>

Ini termasuk CSS dan JavaScript (diperlukan untuk fungsi runtuh).

Cara Menggunakan Keruntuhan Bootstrap untuk Soalan Lazim

2. Struktur Markup FAQ

Gunakan accordion bootstrap atau komponen collapse biasa. Untuk FAQ yang mudah dan bersih, anda boleh menggunakan item yang dilipat individu tanpa tingkah laku JavaScript akordion penuh (seperti yang lain-closing orang lain).

Berikut adalah contoh asas menggunakan data-bs-toggle="collapse" :

Cara Menggunakan Keruntuhan Bootstrap untuk Soalan Lazim
 <div class = "container my-4">
  <h2> Soalan Lazim </h2>

  <!-Soalan 1->
  <div class = "mb-3">
    <butang kelas = "BTN BTN-LINK TEXT-START P-0" TYPE = "BUTTON" DATA-BS-TOGGLE = "CRUTSE" DATA-BS-TARGET = "#Jawapan1">
      Apa itu Bootstrap?
    </butang>
  </div>
  <div class = "collapse" id = "answer1">
    <p> Bootstrap adalah rangka kerja CSS percuma dan sumber terbuka yang diarahkan pada pembangunan web front-end yang responsif, mudah alih. </P>
  </div>

  <!-Soalan 2->
  <div class = "mb-3">
    <Button Class = "BTN BTN-LINK TEXT-START P-0" TYPE = "BUTTON" DATA-BS-TOGGLE = "CRURTSE" DATA-BS-TARGET = "#Answer2">
      Bagaimana keruntuhan berfungsi?
    </butang>
  </div>
  <div class = "collapse" id = "answer2">
    <p> Plugin JavaScript Runtuh membolehkan anda bertukar -tukar penglihatan kandungan. Ia dengan lancar menghidupkan ketinggian dari 0 ke auto. </P>
  </div>

  <!-Soalan 3->
  <div class = "mb-3">
    <Button Class = "BTN BTN-LINK TEXT-START P-0" TYPE = "BUTTON" DATA-BS-TOGGLE = "CRUTSE" DATA-BS-TARGET = "#Jawapan3">
      Bolehkah saya mempunyai banyak jawapan terbuka?
    </butang>
  </div>
  <div class = "collapse" id = "answer3">
    <p> Ya! Tidak seperti akordion, persediaan ini membolehkan beberapa item dibuka sekaligus kerana kami tidak menggunakan kumpulan akordion. </P>
  </div>
</div>

3. Gaya Soalan Lazim untuk ux yang lebih baik

Lalai btn-link mungkin kelihatan digariskan atau terlalu halus. Tambahkan CSS tersuai untuk meningkatkan penampilan:

 <yaya>
  .btn-link {
    Teks-penyerapan: Tiada;
    Font-Weight: 500;
    Warna: #212529;
  }
  .btn-link: hover {
    Warna: #007BFF;
    Teks-penyerapan: Tiada;
  }
  .Collapse .Collapse {
    margin-top: 1rem;
  }
</gaya>

Ini menghilangkan garis bawah, meningkatkan keadaan hover, dan menambah jarak.


4. Pilihan: Gunakan tingkah laku akordion (satu terbuka pada satu masa)

Jika anda lebih suka hanya satu FAQ item yang dibuka pada satu masa, gunakan komponen accordion Bootstrap sebaliknya. Balut item dalam ibu bapa dengan data-bs-parent :

 <div class = "accordion" id = "faqaccordion">

  <div class = "accordion-item">
    <h3 class = "accordion-header">
      <Button class = "Accordion-button runtuh" ​​Type = "Button" Data-bs-toggle = "runtuh" ​​data-bs-target = "#q1">
        Apa itu Bootstrap?
      </butang>
    </h3>
    <div id = "q1" class = "accordion-collapse collapse" data-bs-parent = "#faqaccordion">
      <div class = "accordion-body">
        Bootstrap adalah kerangka CSS percuma dan sumber terbuka ...
      </div>
    </div>
  </div>

  <!-Ulangi untuk item lain->

</div>

Ini secara automatik menutup item lain apabila dibuka.


Perkara utama untuk diingat

  • Pastikan setiap data-bs-target sepadan dengan id elemen keruntuhan.
  • Gunakan kelas collapsed pada butang apabila kandungan mula tersembunyi (Bootstrap menggunakan ini untuk gaya).
  • Sertakan bundle bootstrap penuh (bukan hanya CSS) - keruntuhan memerlukan JavaScript.
  • Ujian Responsiveness - Keruntuhan berfungsi hebat di mudah alih.

Pada asasnya, keruntuhan Bootstrap menjadikan bahagian FAQ mudah dan interaktif dengan kod minimum. Sama ada anda menggunakan keruntuhan mandiri atau akordion, ia fleksibel dan kelihatan profesional dari kotak.

Atas ialah kandungan terperinci Cara Menggunakan Keruntuhan Bootstrap untuk Soalan Lazim. 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

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

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.

Stock Market GPT

Stock Market GPT

Penyelidikan pelaburan dikuasakan AI untuk keputusan yang lebih bijak

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)

Cara membuat footer melekit di bootstrap Cara membuat footer melekit di bootstrap Sep 16, 2025 am 06:00 AM

Menggunakan susun atur Flexbox, tetapkan ketinggian HTML dan badan kepada 100%, dan tambah kelas D-Flex, Flex-lajur dan Min-VH-100 ke bekas; 2. Tambah kelas Flex-Grow-1 ke elemen utama untuk menduduki ruang yang tinggal, dengan itu menolak footer ke bahagian bawah; 3. Kaedah ini tidak memerlukan JavaScript tambahan atau ketinggian tetap, dan serasi dengan reka bentuk responsif dan mudah dan boleh dipercayai.

Cara Menggunakan Kumpulan Senarai Bootstrap untuk Navigasi Cara Menggunakan Kumpulan Senarai Bootstrap untuk Navigasi Sep 21, 2025 am 06:31 AM

Ya, kumpulan senarai Bootstrap boleh digunakan sebagai navigasi. 1. Gunakan Kelas Senarai Kumpulan dan Senarai-Kumpulan-Tindakan-tindakan untuk menambah kesan visual yang boleh diklik dan keadaan interaktif untuk setiap projek; 2. Gunakan kelas aktif untuk mengenal pasti lokasi semasa dengan menambah kelas aktif ke pautan halaman semasa; 3. Secara pilihan menambah ikon atau lencana untuk meningkatkan paparan maklumat; 4. Secara pilihan menggunakan JavaScript untuk menukar keadaan aktif secara dinamik untuk merealisasikan navigasi dalam aplikasi satu halaman; 5. Listgroup tempat dalam susun atur responsif seperti sidebars, dan menggabungkannya dengan grid atau susun atur elastik untuk mencapai struktur halaman keseluruhan; Apabila item navigasi peringkat dan jarak blok diperlukan, kumpulan senarai lebih disukai.

Bagaimana cara menukar warna tema lalai dalam bootstrap? Bagaimana cara menukar warna tema lalai dalam bootstrap? Sep 16, 2025 am 01:42 AM

Tochangedefaultthemecolorsinbootstrap5, usesasstooverridevariablike $ primarybeforeimportingbootstrap; 2.updatethe $ tema-colorsmaptoaddormodifycolorssuchas "sorotan"

Bagaimana cara menggunakan makluman bootstrap dan menjadikannya tidak dapat dibatalkan? Bagaimana cara menggunakan makluman bootstrap dan menjadikannya tidak dapat dibatalkan? Sep 17, 2025 am 08:57 AM

Makluman Bootstrap boleh dimatikan dengan menambah kelas tertentu dan sokongan JavaScript. 1. Buat makluman asas dengan kelas .Alert dan konteks seperti .Alert-Success; 2. Tambah .Alert-Dismisible, .fade dan .show kelas untuk menyokong kesan penutupan dan pudar; 3. Tambah butang dengan kelas .btn-close dan data-bs-dismiss = "alert" atribut kepada makluman untuk mencapai penutupan; 4. Pastikan bundle Bootstrap JavaScript diperkenalkan untuk membolehkan tingkah laku penutupan; 5. Secara pilihan menambah ikon atau dengar tertutup.B

Bagaimana cara menggunakan bootstrap dengan vue.js? Bagaimana cara menggunakan bootstrap dengan vue.js? Sep 18, 2025 am 04:33 AM

UseBootstrap5AsitisJQuery-FreeAndComprateWithVue; 2.InstallBootstrapvianpmandImportitscssinyourmainfileforstyling; 3.applyboo tstrapclassdirectlyinvuetemplatesforlayoutanddesign; 4. optimum

Cara menggunakan utiliti bootstrap untuk bayang -bayang Cara menggunakan utiliti bootstrap untuk bayang -bayang Sep 20, 2025 am 04:01 AM

Bootstrap menyediakan tiga kelas teduh: 1..Shadow-SM digunakan untuk bayang-bayang yang lemah, 2..Shadow digunakan untuk bayang-bayang standard, dan 3..Shadow-LG digunakan untuk bayang-bayang besar. Ia boleh digunakan secara langsung kepada unsur -unsur seperti kad dan butang untuk meningkatkan hierarki visual. Adalah perlu untuk memastikan penglihatan dengan warna latar belakang seperti BG-WHITE; 4. Gunakan .shadow-None untuk mengeluarkan bayang-bayang lalai; 5. Bayang -bayang responsif boleh dicapai melalui CSS tersuai. Pemilihan bayang-bayang yang betul dapat dengan cepat meningkatkan tiga dimensi unsur-unsur dan mengekalkan konsistensi reka bentuk, dan akhirnya meningkatkan kedalaman antara muka dengan cara yang mudah, berakhir dengan cara yang lengkap.

Cara Membuat Dropdown Multi-Level di Bootstrap Cara Membuat Dropdown Multi-Level di Bootstrap Sep 20, 2025 am 04:08 AM

Untuk membuat menu drop-down pelbagai peringkat untuk Bootstrap5, anda perlu menggabungkan pelaksanaan CSS dan JavaScript tersuai; 1. Gunakan struktur drop-down standard dan submenu sarang dengan kelas submenu jatuh; 2. Tambah submenu kedudukan CSS (seperti kiri: 100%) dan secara pilihan menambah gaya anak panah; 3. Gunakan JavaScript untuk mengelakkan peristiwa dari menggelegak dan menukar paparan submenu, atau gunakan: hover pencetus; 4. Pastikan CSS dan JSCDN Bootstrap5.3.2 diperkenalkan; Perhatikan pengalaman mudah alih dan sokongan aksesibiliti atribut ARIA, dan akhirnya menyedari menu lungsur pelbagai peringkat yang tersedia di seluruh peranti.

Apakah popper.js untuk dalam bootstrap? Apakah popper.js untuk dalam bootstrap? Sep 18, 2025 am 04:14 AM

Popper.jsisessentialforbootstrapbecausautomaticallypositionStoolTips, popovers, anddropdownstoensuretheyremainvisibleandproperlyaligned.1.itdynamicallyculatesthebestplacementrelativetoatviplement.2.itenablesa

See all articles