0% encontró este documento útil (0 votos)
41 vistas9 páginas

Presentación2 1

Grid en Bootstrap es un sistema de diseño basado en una cuadrícula de 12 columnas que permite crear layouts responsivos. Incluye clases para columnas, filas, offsets y orden, facilitando la organización del contenido en diferentes tamaños de pantalla. Además, Bootstrap ofrece componentes como botones y barras de navegación que complementan el uso del grid para mejorar la experiencia del usuario.

Cargado por

fredy5pineda30
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
41 vistas9 páginas

Presentación2 1

Grid en Bootstrap es un sistema de diseño basado en una cuadrícula de 12 columnas que permite crear layouts responsivos. Incluye clases para columnas, filas, offsets y orden, facilitando la organización del contenido en diferentes tamaños de pantalla. Además, Bootstrap ofrece componentes como botones y barras de navegación que complementan el uso del grid para mejorar la experiencia del usuario.

Cargado por

fredy5pineda30
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd

Que es Grid

bootstrap

Fredy
Hugo
Carlos
Mauricio
Definicion
• Grid en Bootstrap es un sistema de diseño basado
en una cuadrícula de 12 columnas que permite a
los desarrolladores web crear layouts que se
ajustan automáticamente a diferentes tamaños de
pantalla y dispositivos. Este sistema facilita la
disposición y alineación de elementos en una
página web, utilizando un conjunto de clases CSS
predefinidas.
Clases de Grid Bootstrap
Columnas (.col-*): Las
columnas son los elementos
que se colocan dentro de las
filas para estructurar el
contenido. Bootstrap utiliza
contenedor : Es el elemento Filas (.row): Dentro del
un sistema de 12 columnas
principal que contiene el grid contenedor, se usan las filas
por fila, lo que significa que
y proporciona un margen para agrupar las columnas.
puedes dividir una fila en 12
automático a los lados para Las filas se utilizan para
partes iguales o combinar
centrar el contenido. Hay dos organizar el contenido
varias columnas para ajustar
tipos: .container (ancho fijo) y horizontalmente y gestionar
el tamaño según el diseño
.container-fluid (ancho los márgenes y el espaciado
deseado. Las clases de
completo). entre las columnas.
columna pueden ser
específicas para distintos
Clases de columna: Cada Offset y orden: Puedes usar tamaños de pantalla,
clase de columna define clases adicionales como .col-sm-, .col-md-, .col-
cuántas columnas ocupará un como .offset-* para agregar lg-, y .col-xl-.
elemento en una fila. Por espacio en blanco a la
ejemplo, .col-md-4 indica que izquierda de una columna
el elemento ocupará 4 de las y .order-* para cambiar el
12 columnas disponibles en orden de las columnas en
una pantalla mediana (768px diferentes tamaños de
a 992px de ancho). pantalla.
Viewport
• Viewport es el área del navegador o la pantalla
de un dispositivo donde se renderiza y muestra el
contenido web. En el desarrollo web y diseño
responsivo, el viewport es crucial para garantizar
que las páginas se vean bien en una variedad de
dispositivos, desde móviles hasta pantallas de
escritorio grandes.
Breakpoints

• Breakpoint es una medida


específica del ancho de la pantalla (o
a veces la altura) en la que el diseño
de una página web cambia para
mejorar la usabilidad y la apariencia
en dispositivos con diferentes
tamaños de pantalla. Los breakpoints
se definen utilizando media queries
en CSS para aplicar estilos
específicos en función del ancho del
viewport.
Componentes
• Los componentes del sistema de grid en Bootstrap
(contenedores, filas, columnas, offsets, orden,
alineación y justificación) permiten a los
desarrolladores construir layouts responsivos y
estructurados. Utilizando estas herramientas, es
posible crear diseños que se adaptan a una
variedad de dispositivos y tamaños de pantalla,
mejorando la experiencia del usuario y la
flexibilidad del diseño.
• Bootstrap proporciona una variedad de clases para crear botones con diferentes estilos,
tamaños y estados. Aquí están los aspectos clave:

• Tipos de Botones

Botones •


Botón Básico:

html

• <button type="button" class="btn btn-primary">Botón Primario</button>


• .btn: Clase base para los botones.
• .btn-primary: Clase para un botón con el estilo primario (color principal).

• Variantes de Color:
• .btn-secondary: Botón con un estilo secundario.
• .btn-success: Botón con un estilo de éxito (verde).
• .btn-danger: Botón con un estilo de peligro (rojo).
• .btn-warning: Botón con un estilo de advertencia (amarillo).
• .btn-info: Botón con un estilo de información (cyan).
• .btn-light: Botón con un estilo claro.
• .btn-dark: Botón con un estilo oscuro
• Tamaños de Botones

• .btn-lg: Botón grande.

• .btn-sm: Botón pequeño.

• .btn-block: Botón de ancho completo.

• Ejemplo:

• html

• <button type="button" class="btn btn-success btn-lg">Botón Grande</button>


Menus
Barra de Navegación Horizontal

.navbar: Clase base para la barra de navegación.

• .navbar-expand-lg: Expande la barra de navegación en pantallas grandes y la


colapsa en pantallas más pequeñas.

• .navbar-light: Estilo de barra de navegación con texto oscuro.

• .bg-light: Fondo claro para la barra de navegación.

• .navbar-toggler: Botón para colapsar o expandir la barra de navegación en


pantallas pequeñas.

• .navbar-nav: Clase para la lista de elementos de navegación.

• Barra de Navegación Vertical

• Para una barra de navegación vertical, puedes utilizar el componente .nav con la
clase .flex-column para organizar los elementos en una columna.

• .nav: Clase base para el menú de navegación.

• .flex-column: Organiza los elementos en una columna en lugar de en una fila


Iconos
• . *Iconos de Bootstrap*: Bootstrap incluye un conjunto de iconos que puedes utilizar en tu grid. Puedes agregarlos utilizando las clases `bi`
seguidas del nombre del icono.

• Por ejemplo:

También podría gustarte