Red de conocimiento informático - Material del sitio web - Cómo utilizar el sistema bootstrap grid para lograr una respuesta rápida

Cómo utilizar el sistema bootstrap grid para lograr una respuesta rápida

Presentamos el sistema de cuadrícula

Bootstrap proporciona un sistema de cuadrícula fluido y receptivo para dispositivos móviles que se divide automáticamente en hasta 12 columnas a medida que aumenta el tamaño de la pantalla o la ventana gráfica.

El sistema de cuadrícula crea diseños de página combinando una serie de filas y columnas, y su contenido se ajusta a estos diseños creados.

Pero los problemas surgen en páginas más complejas. El espaciado, el relleno y los márgenes a menudo afectan a los desarrolladores, que necesitan profundizar en el código fuente y la documentación para comprender el sistema de cuadrícula y poder utilizarlo. .

Las filas deben estar contenidas dentro de un .container (ancho fijo) o .container-fluid (100 % de ancho) para proporcionarles la alineación y el relleno adecuados.

Lo interesante del sistema de cuadrícula de Bootstrap es que puedes anidar filas dentro de columnas estableciendo espacios de relleno de 15 píxeles para contenedores, filas y columnas, y márgenes de -15 píxeles para filas sin anidamiento (más de 12 columnas). otra capa de contenedores

Contenedores

La función de los contenedores

En cualquier posible cambio de ancho (sensible) Las restricciones de ancho se proporcionan en . Cuando el ancho de la página cambia, el ancho del contenedor también cambia. Los anchos de las columnas se basan en porcentajes, por lo que no es necesario cambiar sus valores.

Proporciona un relleno horizontal para que el contenido que contiene no toque los bordes del navegador, a 15 píxeles, la parte rosa de la imagen.

Tenga en cuenta que no es necesario ni debe anidar un contenedor dentro de otro.

Rol de fila

Una fila es un contenedor que muestra columnas directamente. Según la documentación, puede haber hasta 12 columnas en una fila, pero esto se puede expandir de manera flexible mediante el anidamiento. . También actúa como contenedor para todas las columnas flotantes a la izquierda y tiene su propia propiedad clearfix.

La fila tiene un margen izquierdo de -15px y un margen derecho de -15px, que es la parte azul de la imagen. Esto también compensa el relleno de 15 píxeles en el contenedor de arriba, que es la belleza del sistema de cuadrícula bootsrtap.

Nota: Recuerda siempre poner las filas dentro de un contenedor para que esto funcione correctamente.

Columnas

Cada columna también tiene un relleno horizontal de 15 píxeles, que es la parte amarilla de la imagen. La columna solo puede sobrevivir en una fila, ya que el margen de la fila es -15 píxeles. las columnas a ambos lados de la fila tocan los límites del contenedor. Sin embargo, las columnas en sí tienen 15 píxeles de relleno para que su contenido no toque el contenedor, mientras que hay un espacio de 30 píxeles entre el contenido de las diferentes columnas. Si miras las imágenes, quedará claro de un vistazo.

Nota: Asegúrese de utilizar columnas dentro de filas.

Extensiones anidadas

Utilizando márgenes de relleno de 15 px en contenedores, filas y columnas, y márgenes de -15 px en las filas, puede anidar filas dentro de columnas para anidados. El conjunto se puede expandir (más allá de 12 columnas) sin construir otra capa. Contenedores

Las columnas también actúan como contenedores cuando se anidan, por lo que puedes lograr cualquier anidamiento.

Cuando se usa nsetting, la columna actúa como un contenedor y se puede anidar arbitrariamente.