


































































Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Los mejores documentos en venta realizados por estudiantes que han terminado sus estudios
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Descubre las mejores universidades de tu país según los usuarios de Docsity
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Este documento proporciona una guía detallada sobre el uso de la cuadrícula de bootstrap, una herramienta poderosa y flexible para crear diseños web responsivos. Cubre temas como la creación de columnas de igual ancho, columnas de ancho variable, clases responsivas, mezcla y combinación de columnas, ajuste de paddings, bordes y estilos, saltos de columna, desplazamiento de columnas y anidamiento de cuadrículas. También se incluyen secciones sobre valores predeterminados de página, tablas y carruseles. Con esta información, los desarrolladores web podrán dominar el uso de la cuadrícula de bootstrap y crear diseños atractivos y adaptables a diferentes dispositivos.
Tipo: Apuntes
1 / 74
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!
Un framework aporta una estructura completa en la que nosotros "encajamos" nuestro código, implementando la lógica concreta de la aplicación. Es mucho más que una librería. Impone unas condiciones a nuestra aplicación e incluso puede definir su arquitectura. Es un marco ( framework ) en el que nosotros vamos a definir piezas. El marco define las reglas del juego a las que nos tenemos que atener. (Fuente: notajs.blogspot.com) Bootstrap es un framework CSS , es decir, es un archivo CSS que se añade en los proyectos para tener una serie de estilos ya preparados para utilizar. Este tipo de librerías CSS suelen incluir estilos para los elementos más comunes de una página web, como por ejemplo, botones, tarjetas, navbars, etc. Además tiene una serie de estilos para crear columnas fácilmente. ¿Por qué usar Bootstrap? Ventajas ● Facilidad de uso. Lo único que tienes que hacer es poner clases a elementos HTML. ● Responsive. Perfecto para crear páginas web adaptables a cualquier dispositivo. ● Personalizable. Puedes personalizar su descarga para usar los elementos que necesites. ● Gran comunidad. Este framework está muy extendido y si tenemos un problema podremos encontrar mucha información en Internet.
Para usar Bootstrap en un proyecto tenemos dos formas de hacerlo:
Para instalar Bootstrap de forma manual lo que tienes que hacer es descargar los archivos de Bootstrap desde su página web haciendo clic en Download dentro de Compiled CSS andJS: https://getbootstrap.com/docs/4.6/getting-started/download/ Además, para que funcione correctamente tienes que descargar también jQuery y Popper.js , un par de librerías que utiliza Bootstrap para que funcione correctamente. jQuery: https://jquery.com/ Popper.js: https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.15.0/popper.min.js > Botón derecho > “Guardar cómo” y descargar.
Este método es más sencillo porque solo tenemos que llamar desde dentro de la etiqueta head del HTML a cada una de los archivos en la nube y por tanto no tienes que descargar nada (corroborar que sea la última versión estable disponible en la web de Bootstrap). Al día de realizarse este contenido, la última versión estable de Bootstrap es la 4.6 y se puede descargar del siguiente link: https://getbootstrap.com/docs/4.6/getting- started/introduction/
Como vimos anteriormente, Bootstrap es un framework (o conjunto de herramientas) que facilitan en gran medida el desarrollo de páginas web, con un diseño moderno y adaptativo. La
En esta nueva versión de Bootstrap se ha optado por no dar compatibilidad a los ya casi extintos navegadores web de Microsoft Internet Explorer 9 y 10. A partir de
Bootstrap 5 por fin adoptará técnicas más modernas de diseño web, y entre ellas, podrás usar variables CSS. Se incluye la compatibilidad con Sass https://sass-lang.com/ y Less https://lesscss.org/. Estas variables facilitan en gran medida la realización de diseños web modernos sin necesidad de introducir interminables líneas de código.
Los formularios también han recibido una importante ración de mejoras en Bootstrap 5. A destacar los nuevos estilos visuales y la nueva funcionalidad de introducir características como los “switch”, que dotan a los formularios de un aspecto mucho más moderno.
Bootstrap 5 mejora y complementa un poco más el excelente sistema de rejilla de Bootstrap 4. Cada vez es más habitual usar monitores más grandes en el trabajo y en el hogar, por ello se ha añadido un nuevo breakpoint (xxl) para dar soporte a estos monitores. Además se ha modificado alguna de las clases creadas para gestionar la rejilla y los estilos visuales de esta. Los cambios referentes a la rejilla de Bootstrap son estos: Añadido un nuevo breakpoint a la cuadrícula de Bootstrap. El nuevo breakpoint es denominado: “xxl”.
Clases .gutter reemplazadas por la clase .g*. Nuevas clases creadas para controlar el padding de los containers, rows y cols. Las opciones de diseño de formulario se han reemplazado con el nuevo sistema de cuadrícula. Se han agregado clases específicas de relleno o padding vertical. Las columnas ya no tienen por defecto la declaración CSS de : position:relative;
Algunos de los cambios menores que podrás disfrutar con la nueva versión de Bootstrap son los siguientes: Escritura de derecha a izquierda (RTL) : los idiomas que se escriben de derecha a izquierda estarán mejor implementados en Bootstrap 5. Menús fuera de lienzo : con los menús fuera de lienzo, aumentarán las posibilidades en cuanto al diseño de los menús de tu web. SVG en HTML : En las versiones actuales de Bootstrap, los archivos SVG se incrustan a través de CSS. Próximamente, podrá usarse el código HTML en su lugar.
Bootstrap 5 no ha reinventado toda su estructura. Esto concuerda con la intención de sus desarrolladores, que pretendían hacer una transición fácil de la versión 4 a la 5. Lo que quizá más costará al principio a los usuarios de Bootstrap será la omisión de jQuery. Sin embargo, después de un período de familiarización, la herramienta presentará más ventajas que inconvenientes. Los cambios prometen unos procesos de trabajo más simples y un código más ligero y rápido.
Una de tres columnas
Desglosándolo, así es como funciona: Los contenedores proporcionan un medio para centrar y rellenar horizontalmente el contenido de su sitio. Utilizando .container para un ancho de píxel receptivo o .container-fluid para width: 100% en todos los tamaños de vista y dispositivo.
ellas. Esto padding luego se contrarresta en las filas con márgenes negativos. De
En un diseño de cuadrícula, el contenido debe colocarse dentro de las columnas y solo las columnas pueden ser hijos inmediatos de las filas.
Las clases de columna indican la cantidad de columnas que le gustaría usar de las 12 posibles por fila. Entonces, si deseas tres columnas de igual ancho, podés usar .col-4.
Las columnas tienen horizontales padding para crear los margenes verticales entre columnas individuales, sin embargo, podés eliminar de las margin filas y padding de las columnas con .no-gutters en .row.
Los puntos de interrupción de la cuadrícula se basan en consultas de medios de ancho mínimo, lo que significa que se aplican a ese único punto de interrupción y a todos los que están por encima de él (por ejemplo, se .col-sm-4 aplica a dispositivos pequeños, medianos, grandes y extragrandes, pero no al primer xs punto de interrupción).
Hay que tener en cuenta que existen limitaciones y en flexbox , como la imposibilidad de utilizar algunos elementos HTML como contenedores flexibles.
Hubo un error en Safari flexbox que impidió que esto funcionara sin un explícito flex- basiso border. Existen soluciones para las versiones anteriores del navegador, pero no deberían ser necesarias si los navegadores de destino no caen en las versiones con errores. col col espacio col col
Use col-{breakpoint}-autoclases para dimensionar columnas según el ancho natural de su contenido.
La cuadrícula de Bootstrap incluye cinco niveles de clases predefinidas para crear diseños complejos de respuesta. Personalice el tamaño de sus columnas en dispositivos extra pequeños, pequeños, medianos, grandes o extra grandes como mejor le parezca.
Código
Código