una the sociales redes iconos icomoon horizontal hacer como card barra agregar html css twitter-bootstrap

html - the - "Barra de iconos" en la barra de navegación de arranque de twitter



the falcon master (3)

No puedo entender lo que significa el siguiente código en términos de icon-bar de icon-bar :

<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button>

¿Para qué sirve icon-bar de icon-bar ? ¿Por qué hay tres ejemplos similares de esto?

Este código está en la sección de la barra de navegación:

<div class="navbar-header"> ... </div>


Expandí la respuesta de OP ya que esto surgió durante una búsqueda diferente, y tuve que hacer algunas modificaciones para que realmente funcionen las cosas que sentí que vale la pena compartir aquí. Poniéndolo en su propia respuesta para que tenga el formato de código correcto.

Utilicé esto en un botón de palanca desplegable en lugar de en la barra de navegación (misma idea). Aquí está el código que utilicé:

HTML:

<div class="dropdown"> <a class="btn btn-primary dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown"> Menu <span class="icon-bars-button"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </span> </a> <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu1"> <li role="presentation"><a role="menuitem" tabindex="-1" href="reservations">Reservations</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="amenities">Amenities</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="accommodations">Accommodations</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="location">Location</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="packages">Packages</a></li> </ul> </div>

CSS:

.dropdown-toggle .icon-bars-button{ display: inline-block; vertical-align:middle; } .dropdown-toggle .icon-bar { margin-bottom:2px; display: block; width: 22px; height: 2px; background-color: #cccccc; border-radius: 1px; }


la class="navbar-toggle" se usa para obtener los estilos.

data-toggle="collapse" atributo data-toggle="collapse" se usa para controlar el show y ocultar.

el atributo data-target = "#id" se usa para conectar el botón con el div plegable

se usa la icon-bar o crea un botón con tres líneas horizontales. Este botón se muestra cuando el ancho de la pantalla es pequeño


icon-bar se usa para diseños receptivos para crear un botón que se ve como ≡ en pantallas de navegador estrechas. Puede cambiar el tamaño de la ventana de su navegador (haciéndola estrecha) para ver cómo se reemplaza la barra de navegación por ese botón.

Las tres etiquetas de span crean tres líneas horizontales que se parecen a un botón, comúnmente conocido como el icono de "hamburguesa".

Eche un vistazo a icon-bar en bootstrap.css :

.navbar-toggle .icon-bar { display: block; width: 22px; height: 2px; background-color: #cccccc; border-radius: 1px; }

Es una estructura de bloque, por lo que se alinea línea por línea. El background-color está configurado para ser gray80 . En realidad, puedes cambiar su width , height , background-color , etc. como desees.