¿Cómo posicionas los elementos usando el sistema de cuadrícula de Bootstrap?

Al igual que cualquier sistema de cuadrícula, la cuadrícula Bootstrap es una biblioteca de componentes HTML / CSS que le permite estructurar un sitio web y colocar el contenido de un sitio web en las ubicaciones deseadas fácilmente.

Piense en papel cuadriculado donde cada página tiene un conjunto de líneas verticales y horizontales. Cuando estas líneas se cruzan, obtenemos cuadrados o espacios rectangulares.

Bueno, esto también es cierto para el Sistema de cuadrícula de Bootstrap. Le permite crear filas y columnas y luego colocar contenido en las áreas “intersectadas”.

Ahora la pregunta es, ¿cuántas filas y columnas puede crear usando el Sistema de cuadrícula de Bootstrap? Bootstrap te permite crear hasta 12 columnas y filas ilimitadas – De ahí el nombre de 12-Grid System.

Para comenzar, naturalmente, necesitará tener los recursos necesarios en su página para que Bootstrap funcione.

El sistema de cuadrícula de Bootstrap se compone de 3 cosas:

  1. Un contenedor
  2. Filas
  3. Columnas

Crear un contenedor

El sistema de cuadrícula de Bootstrap necesita un contenedor para contener filas y columnas. Un contenedor es un elemento

simple con una clase de .container . El contenedor se utiliza para proporcionar un ancho adecuado para el diseño, actuando como una envoltura para el contenido.

Puede elegir un contenedor de fluido si no le gusta un diseño fijo. Para hacer esto, usa la clase .container.fluid . Un contenedor de fluido no tiene un ancho fijo, su ancho siempre será el ancho del dispositivo.

Solo tenga en cuenta que tanto los contenedores fijos como los líquidos tienen un relleno de 15px en los lados izquierdo y derecho.

Creando una fila

Una fila actúa como un contenedor alrededor de las columnas. La fila anula el relleno establecido por el elemento contenedor utilizando un valor de margen negativo de -15 px en los lados izquierdo y derecho.

Una fila se extiende desde el borde izquierdo hasta el borde derecho del elemento contenedor. Se crea agregando la clase .row a un elemento de nivel de bloque dentro del contenedor.

Crear columnas

Bootstrap utiliza diferentes prefijos de clase de columna para dispositivos de diferentes tamaños.

para mayor comprensión lea este artículo: Sistema de cuadrícula

Gracias Meera por invitarme a responder.

Todo es práctica aquí. El sistema de cuadrícula de Bootstrap tiene col-md- *, col-xs- *, col-sm- *, col-lg- *. ‘*’ aquí es el número de cuadrículas que desea cubrir y oscila entre 1 y 12.

Imagen col-md- *, col-xs- *, col-sm- *, col-lg- * como columnas de la tabla. Esa es la forma en que divide la página horizontalmente.

Clase = “fila” es una clase que divide la página verticalmente. La fila cubre todo el ancho del contenedor y la altura depende de los elementos contenidos en la fila. Por elementos quiero decir controles html y elementos html.

Espero no asustarte con los detalles anteriores. Internamente es similar a lo que estábamos haciendo en Media Query en Dinosaurs días de diseño web. lo siento, quiero decir que hace unos años estábamos usando consultas de medios donde obtenemos el ancho y el alto de la página y, dependiendo de ese tamaño, establecemos reglas para mostrar la página web que se denominaron ‘consultas de medios’.

Si tiene algo específico que estaba haciendo y tiene esta pregunta en mente, puede preguntar.

puede consultar más detalles del sistema de cuadrícula bootstrap 3 en el siguiente enlace:

Comprender el sistema de cuadrícula Bootstrap 3

Gracias y Saludos
Heemanshu Bhalla (hb)

Eso es para a2a.

En primer lugar, el bootstrap es el framework css más famoso (ahora también con js). Y ser un programador que aprende bootstrap es como una taza de té.

El bootstrap dividió la pantalla en 12 partes iguales de columnas y las filas pueden ser n números aquí porque no importa cuántas filas crees que serían manejadas por la barra de desplazamiento. Entonces, básicamente, U tiene que organizar el contenido de la suma 12

cuando dices que tienes col-lg-7 como ancho del primer div, luego el segundo no puedes hacer más que col-lg-5. Si quieres otros dos, puedes dividirlo en 3 y 2 (lo siento, no puedes tener fracciones aquí).

Hay md y sm además de lg en la sección de columnas de las clases. Eso depende básicamente de la audiencia a la que se dirige. Si está apuntando como un sitio social, entonces la mayoría de las personas no tendrán pantallas grandes, por lo que las clases md (medianas) jugarán mejor.

Y una clase de desplazamiento significa que deduce que, por ejemplo, ^ col-lg-offset-6 col-lg-6 ^ Esta clase significa que el elemento se mostrará en la segunda mitad de la página n la primera mitad se mantendrá vacía.

Todas las otras clases de bootstrap son simplemente piezas decorativas que solo tú puedes entenderlas solo después de mirarlas una vez.

¡Espero que esto ayude!