tutoriais mais recente desenvolvimento web
 

Bootstrap Dropdowns


suspensa Básico

Um menu suspenso é um menu toggleable que permite ao usuário escolher um valor de uma lista predefinida:

Exemplo

<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>
Tente você mesmo "

exemplo Explicado

O .dropdown classe indica um menu suspenso.

Para abrir o menu dropdown, use um botão ou um link com uma classe de .dropdown-toggle eo data-toggle="dropdown" atributo.

O .caret classe cria um ícone de seta acento circunflexo ( ) ( ) ( ) , O que indica que o botão é uma suspenso.

Adicione o .dropdown-menu classe para um <ul> elemento para realmente construir no menu suspenso.


Divisor suspensa

O .divider classe é usada para links separados dentro do menu suspenso com uma borda horizontal fina:

Exemplo

<li class="divider"></li>
Tente você mesmo "

suspensa Cabeçalho

O .dropdown-header classe é usada para adicionar cabeçalhos dentro do menu suspenso:

Exemplo

<li class="dropdown-header">Dropdown header 1</li>
Tente você mesmo "

Desativar um item

Para desativar um item no menu suspenso, use o .disabled classe:

Exemplo

<li class="disabled"><a href="#">CSS</a></li>
Tente você mesmo "

Posição suspensa

Para alinhar à direita do menu suspenso, adicionar o .dropdown-menu-right classe para o elemento com .dropdown-menu:

Exemplo

<ul class="dropdown-menu dropdown-menu-right">
Tente você mesmo "

Soltar-se

Se quiser que o menu suspenso para expandir para cima em vez de para baixo, altere o <div> elemento com class="dropdown" para "dropup" :

Exemplo

<div class="dropup">
Tente você mesmo "

Acessibilidade suspensa

Para ajudar a melhorar a acessibilidade para as pessoas que utilizam leitores de tela, você deve incluir o seguinte role e aria-* atributos, ao criar um menu suspenso:

Exemplo

<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>
Tente você mesmo "

Teste-se com exercícios!

Exercício 1 » Exercício 2» Exercício 3 » Exercício 4» Exercício 5 »


Conclua Bootstrap suspensa Reference

Para uma referência completa de todas as opções suspensas, métodos e eventos, ir ao nosso Bootstrap JS suspensa Referência .