Ultimele tutoriale de dezvoltare web
 

Bootstrap Dropdowns


Dropdown de bază

Un meniu vertical este un meniu toggleable, care permite utilizatorului să aleagă o valoare dintr-o listă predefinită:

Exemplu

<div class="dropdown">
  <button class="btn btn-primary dropdown-toggle" type="button" data-toggle="dropdown">Dropdown Example
  <span class="caret"></span></button>
  <ul class="dropdown-menu">
    <li><a href="#">HTML</a></li>
    <li><a href="#">CSS</a></li>
    <li><a href="#">JavaScript</a></li>
  </ul>
</div>
Încearcă - l singur »

exemplu explicat

.dropdown clasa indică un meniu drop - down.

Pentru a deschide meniul derulant, utilizați un buton sau o legătură cu o clasă de .dropdown-toggle și data-toggle="dropdown" de data-toggle="dropdown" - data-toggle="dropdown" atribut.

.caret clasa creează o pictogramă caret săgeată ( ) ( ) ( ) , Ceea ce indică faptul că butonul este un drop - down.

Adăugați .dropdown-menu clasa la un <ul> Element pentru a construi de fapt , din meniul drop - down.


dropdown Divider

.divider Clasa este utilizat pentru link - uri separate , în interiorul meniul vertical cu o margine subțire orizontală:

Exemplu

<li class="divider"></li>
Încearcă - l singur »

dropdown antet

.dropdown-header clasa este utilizat pentru a adăuga antete în interiorul meniul drop - down:

Exemplu

<li class="dropdown-header">Dropdown header 1</li>
Încearcă - l singur »

Dezactivați un element

Pentru a dezactiva un element din meniul drop - down, utilizați .disabled clasa:

Exemplu

<li class="disabled"><a href="#">CSS</a></li>
Încearcă - l singur »

Poziția dropdown

Pentru dreapta-alinia meniul drop - down, adăugați .dropdown-menu-right clasa elementului cu .dropdown-meniu:

Exemplu

<ul class="dropdown-menu dropdown-menu-right">
Încearcă - l singur »

Dropup

Dacă doriți ca meniul drop - down pentru a extinde în sus , în loc de jos, schimbați <div> elementul cu class="dropdown" la "dropup" :

Exemplu

<div class="dropup">
Încearcă - l singur »

Accesibilitate dropdown

Pentru a ajuta la îmbunătățirea accesibilității pentru persoanele care folosesc cititoare de ecran, ar trebui să includă următoarele role și aria-* atributele, atunci când se creează un meniu drop - down:

Exemplu

<div class="dropdown">
  <button class="btn btn-default dropdown-toggle" type="button" id="menu1" data-toggle="dropdown">Tutorials
  <span class="caret"></span></button>
  <ul class="dropdown-menu" role="menu" aria-labelledby="menu1">
    <li role="presentation"><a role="menuitem" href="#">HTML</a></li>
    <li role="presentation"><a role="menuitem" href="#">CSS</a></li>
    <li role="presentation"><a role="menuitem" href="#">JavaScript</a></li>
    <li role="presentation" class="divider"></li>
    <li role="presentation"><a role="menuitem" href="#">About Us</a></li>
  </ul>
</div>
Încearcă - l singur »

Testați-te cu exerciții!

Exercițiul 1 » Exercițiul 2» Exercițiul 3 » Exercițiul 4» Exercițiul 5 »


Finalizarea Bootstrap Dropdown de referință

Pentru o referință completă a tuturor opțiunilor derulante, metode și evenimente, du - te la nostru Bootstrap JS Dropdown de referință .