Mengapa menu tarik-turun saya tidak berfungsi di html?

Beralih overlay kontekstual untuk menampilkan daftar tautan dan lainnya dengan plugin dropdown Bootstrap

Ringkasan

Dropdown dapat dialihkan, hamparan kontekstual untuk menampilkan daftar tautan dan lainnya. Mereka dibuat interaktif dengan plugin JavaScript dropdown Bootstrap yang disertakan. Mereka dialihkan dengan mengklik, bukan dengan melayang;

Dropdown dibangun di perpustakaan pihak ketiga, Popper. js, yang menyediakan pemosisian dinamis dan deteksi viewport. Pastikan untuk memasukkan popper. min. js sebelum JavaScript Bootstrap atau gunakan


9 /

Action

0 yang berisi Popper. js. Popper. js tidak digunakan untuk memposisikan dropdown di navbar meskipun karena pemosisian dinamis tidak diperlukan

Jika Anda membuat JavaScript kami dari sumber, itu

Aksesibilitas

Standar WAI ARIA mendefinisikan , tetapi ini khusus untuk menu mirip aplikasi yang memicu tindakan atau fungsi. Menu ARIA hanya dapat berisi item menu, item menu kotak centang, item menu tombol radio, grup tombol radio, dan submenu

Dropdown Bootstrap, di sisi lain, dirancang untuk menjadi umum dan berlaku untuk berbagai situasi dan struktur markup. Misalnya, dimungkinkan untuk membuat dropdown yang berisi input tambahan dan kontrol formulir, seperti kolom pencarian atau formulir login. Karena alasan ini, Bootstrap tidak mengharapkan (atau menambahkan secara otomatis) salah satu atribut


Action

3 dan

Action

4 yang diperlukan untuk menu ARIA yang sebenarnya. Penulis harus memasukkan sendiri atribut yang lebih spesifik ini

Namun, Bootstrap menambahkan dukungan bawaan untuk sebagian besar interaksi menu keyboard standar, seperti kemampuan untuk bergerak melalui elemen


Action

5 individu menggunakan tombol kursor dan menutup menu dengan tombol ESC

Contoh

Bungkus sakelar tarik-turun (tombol atau tautan Anda) dan menu tarik-turun di dalam


Action

6, atau elemen lain yang menyatakan

Action

7. Dropdown dapat dipicu dari

Action

_8or elemen agar lebih sesuai dengan potensi kebutuhan Anda

Setiap


Action

_9 dapat diubah menjadi toggle dropdown dengan beberapa perubahan markup. Inilah cara Anda dapat membuat mereka bekerja dengan baik

elemen

_


Action Toggle Dropdown

_0


Action Toggle Dropdown

_1

Dan dengan


Action

_8elemen


Bagian terbaiknya adalah Anda juga dapat melakukan ini dengan varian tombol apa pun


Action

_

Demikian pula, buat dropdown tombol terpisah dengan markup yang hampir sama dengan dropdown tombol tunggal, tetapi dengan tambahan


Action Toggle Dropdown

3 untuk jarak yang tepat di sekitar caret dropdown

Kami menggunakan kelas tambahan ini untuk mengurangi


Action Toggle Dropdown

4 horizontal di kedua sisi tanda sisipan sebesar 25% dan menghapus

Action Toggle Dropdown

5 yang ditambahkan untuk tarik-turun tombol reguler. Perubahan ekstra tersebut membuat tanda sisipan tetap berada di tengah tombol pisah dan memberikan area hit dengan ukuran yang lebih tepat di sebelah tombol utama


Action Toggle Dropdown

Perekat

Dropdown tombol bekerja dengan tombol dari semua ukuran, termasuk tombol dropdown default dan terpisah

Tombol split besar Toggle Dropdown

Tombol split kecil Toggle Dropdown


Large button

Large split button Toggle Dropdown

Small button

Small split button Toggle Dropdown

Variasi drop-up

Picu menu tarik-turun di atas elemen dengan menambahkan


Action Toggle Dropdown

6 ke elemen induk

Pisahkan dropup Toggle Dropdown


Dropup

Split dropup Toggle Dropdown

Variasi dropright

Picu menu tarik-turun di sebelah kanan elemen dengan menambahkan


Action Toggle Dropdown

7 ke elemen induk

Pisahkan dropright Toggle Dropdright


Dropright

Split dropright Toggle Dropright

Variasi dropleft

Picu menu tarik-turun di sebelah kiri elemen dengan menambahkan


Action Toggle Dropdown

8 ke elemen induk


Dropleft

Toggle Dropleft

Split dropleft

Secara historis, konten menu tarik-turun harus berupa tautan, tetapi tidak demikian halnya dengan v4. Sekarang Anda dapat secara opsional menggunakan elemen di dropdown Anda, bukan hanya


Action

8s

_


Large button

Large split button Toggle Dropdown

Small button

Small split button Toggle Dropdown

_0


Large button

Large split button Toggle Dropdown

Small button

Small split button Toggle Dropdown

_1

Secara default, menu tarik-turun secara otomatis diposisikan 100% dari atas dan di sepanjang sisi kiri induknya. Tambahkan


Large button

Large split button Toggle Dropdown

Small button

Small split button Toggle Dropdown

2 ke

Large button

Large split button Toggle Dropdown

Small button

Small split button Toggle Dropdown

3 untuk meratakan kanan menu dropdown

Hati-hati. Dropdown diposisikan berkat Popper. js (kecuali jika terdapat di navbar)

Right-aligned menu

Tambahkan tajuk untuk melabeli bagian tindakan di menu tarik-turun mana pun


0

Pisahkan kelompok item menu terkait dengan pembagi


_1

Letakkan formulir di dalam menu dropdown, atau buat menjadi menu dropdown, dan gunakan utilitas margin atau padding untuk memberikan ruang negatif yang Anda perlukan


_2


_3

Tambahkan


Large button

Large split button Toggle Dropdown

Small button

Small split button Toggle Dropdown

_4 ke item di tarik-turun untuk menatanya sebagai aktif


_4

Tambahkan


Large button

Large split button Toggle Dropdown

Small button

Small split button Toggle Dropdown

_5 ke item di dropdown untuk mengaturnya sebagai dinonaktifkan


5

Penggunaan

Melalui atribut data atau JavaScript, plugin tarik-turun mengalihkan konten tersembunyi (menu tarik-turun) dengan mengalihkan kelas


Large button

Large split button Toggle Dropdown

Small button

Small split button Toggle Dropdown

6 pada item daftar induk. Atribut

Large button

Large split button Toggle Dropdown

Small button

Small split button Toggle Dropdown

_7 diandalkan untuk menutup menu tarik-turun pada tingkat aplikasi, jadi ada baiknya untuk selalu menggunakannya

Pada perangkat yang mendukung sentuhan, membuka dropdown menambahkan penangan kosong (


Large button

Large split button Toggle Dropdown

Small button

Small split button Toggle Dropdown

8)

Large button

Large split button Toggle Dropdown

Small button

Small split button Toggle Dropdown

9 ke turunan langsung dari elemen. Peretasan yang diakui jelek ini diperlukan untuk mengatasi kekhasan dalam delegasi acara iOS, yang jika tidak akan mencegah ketukan di mana pun di luar dropdown memicu kode yang menutup dropdown. Setelah dropdown ditutup, penangan

Large button

Large split button Toggle Dropdown

Small button

Small split button Toggle Dropdown

9 kosong tambahan ini dihapus

Melalui atribut data

Tambahkan


Large button

Large split button Toggle Dropdown

Small button

Small split button Toggle Dropdown

_7 ke tautan atau tombol untuk mengalihkan tarik-turun


_6

Melalui JavaScript

Panggil dropdown melalui JavaScript


_7


Large button

Large split button Toggle Dropdown

Small button

Small split button Toggle Dropdown

_7 masih diperlukan

Terlepas dari apakah Anda memanggil dropdown Anda melalui JavaScript atau sebagai gantinya menggunakan data-api,


Large button

Large split button Toggle Dropdown

Small button

Small split button Toggle Dropdown

7 selalu harus ada di elemen pemicu dropdown

Pilihan

Opsi dapat diteruskan melalui atribut data atau JavaScript. Untuk atribut data, tambahkan nama opsi ke


Dropup

Split dropup Toggle Dropdown

4, seperti pada

Dropup

Split dropup Toggle Dropdown

5

NameTypeDefaultDescriptionoffsetnumber. rangkaian. function0Offset dari dropdown relatif terhadap targetnya. Untuk informasi lebih lanjut lihat Popper. js. flipbooleantrueIzinkan Dropdown untuk membalik jika terjadi tumpang tindih pada elemen referensi. Untuk informasi lebih lanjut lihat Popper. js. string batas. batas batasan element'scrollParent'Overflow dari menu dropdown. Menerima nilai

Dropup

Split dropup Toggle Dropdown

_6,

Dropup

Split dropup Toggle Dropdown

7,

Dropup

Split dropup Toggle Dropdown

8, atau referensi HTMLElement (khusus JavaScript). Untuk informasi lebih lanjut lihat Popper. js

Perhatikan saat


Dropup

Split dropup Toggle Dropdown

_9 disetel ke nilai apa pun selain

Dropup

Split dropup Toggle Dropdown

8, gaya

Dropright

Split dropright Toggle Dropright

1 diterapkan ke wadah

Action

6

Metode

MethodDescription

Dropright

Split dropright Toggle Dropright

3Mengalihkan menu dropdown dari navbar atau navigasi tab yang diberikan.

Dropright

Split dropright Toggle Dropright

4Memperbarui posisi dropdown elemen.

Dropright

Split dropright Toggle Dropright

5Menghancurkan dropdown elemen

Acara

Semua event dropdown dipicu pada elemen induk


Large button

Large split button Toggle Dropdown

Small button

Small split button Toggle Dropdown

3 dan memiliki properti

Dropright

Split dropright Toggle Dropright

7, yang nilainya adalah elemen toggling anchor

Bagaimana cara mengaktifkan drop down di HTML?

Elemen . Elemen

Mengapa daftar dropdown saya tidak berfungsi?

Daftar drop-down di Excel gagal berfungsi jika lembar kerja Anda rusak . Terkadang file juga rusak tetapi dapat diperbaiki dengan menggunakan opsi perbaikan. Untuk memperbaiki, Anda perlu mencari file Anda.

Bagaimana cara mengaktifkan menu tarik-turun?

Untuk membuka menu tarik-turun, gunakan tombol atau tautan dengan kelas. atribut dropdown-toggle dan data-toggle="dropdown" . Itu. kelas caret membuat ikon panah caret (), yang menunjukkan bahwa tombol tersebut adalah dropdown.

Bagaimana cara menambahkan item ke drop

Metode add() digunakan untuk menambahkan opsi ke daftar drop-down. Tip. Untuk menghapus opsi dari daftar drop-down, gunakan metode remove().