Flexbox es la mejor opción para crear una barra de navegación, especialmente cuando se trata de capacidad de respuesta. Flexbox hace que los elementos sean fáciles de alinear dentro del contenedor, proporcionan espacios y permiten automáticamente elementos adoptar cambios de acuerdo con el espacio disponible. Debido a la compatibilidad de su navegador cruzado, el estilo sigue siendo el mismo en múltiples versiones de los navegadores.
Este artículo demuestra cómo crear una barra de navegación utilizando el diseño de FlexBox que incluirá:
¿Cómo se puede utilizar Flexbox para crear una barra de navegación??
La barra de navegación permite al usuario atravesar múltiples páginas web en el sitio web. Contiene una barra de búsqueda, íconos sociales y muchos más. Siga los pasos detallados a continuación para crear una barra de navegación utilizando el diseño de FlexBox:
Paso 1: Estructura de barra de navegación
El primer paso es crear una estructura para la barra de navegación utilizando HTML. Por ejemplo, la barra de navegación contiene "logotipo "," elementos de menú "y" barra de búsqueda"Con un envío"botón":
La explicación del código anterior es la siguiente:
Después de ejecutar el código anterior, la página web aparece así:
La salida muestra que la estructura de Navbar se ha mostrado en la pantalla.
Paso 2: Estilización de Navbar y logotipo
Primero, seleccione el "navegación"Selector de elementos que selecciona el""Etiqueta del archivo HTML. Después de eso, seleccione la imagen del logotipo y DIV accediendo a ella a través del "logotipos"Clase y aplique las propiedades de CSS como se muestra a continuación:
NavLa explicación del fragmento de código anterior es:
Después de la ejecución del código anterior, la página web se ve así:
La salida anterior muestra que el diseño FLEX se establece en el "navegación"Etiqueta, y la imagen del logotipo se establece en el lado izquierdo.
Paso 3: Estilización de elementos de menú
Para aplicar estilos en los botones de menú, seleccione las clases DIV correspondientes y aplique las siguientes propiedades CSS:
.menúLa explicación del código anterior es:
Después de agregar el código anterior, la página web ahora aparece así:
La salida muestra que los elementos del menú ahora están diseñados.
Paso 4: Estilización del botón y botón de búsqueda
Usando selectores de elementos directos, seleccione el "aporte" y "botón"Elementos HTML en el archivo CSS. Y aplique las siguientes propiedades de CSS para mejorar la visibilidad del usuario:
aporteLa explicación del código anterior se da a continuación:
Después de ejecutar el fragmento de código anterior, la salida se ve así:
La salida muestra que la barra de navegación ahora se crea correctamente utilizando FlexBox.
Conclusión
Para crear una barra de navegación con FlexBox, establezca el "doblar" y "espacio entre"Valores para el"mostrar"Y propiedades" justify-contento "dentro del"" etiqueta. Después de eso, proporcione "doblar"Como valor para la propiedad de visualización para la lista desordenada"". Al final, las propiedades CSS se aplican para diseñar los elementos HTML que residen dentro del "" etiqueta. Este artículo ha explicado el uso de Flexbox para crear una barra de navegación.