rejillas filas example espaƱol espacio entre div container bootstrap css twitter-bootstrap

css - filas - Diferencias entre contenedor, fila y tramo en Bootstrap



panel bootstrap 4 (3)

En general, usaría container> row> span

No puedo pensar en un ejemplo en el que las otras 2 opciones sobre las que preguntas puedan romper cualquier cosa, pero es posible que no te den los resultados que deseas.

Envolver todo en el div conatiner administrará el ancho de la página y el relleno lateral. El uso de la fila div asegurará que sus tramos se distribuyan de la manera que desee. Por ejemplo, imagine 2 filas que cada una tiene solo un span4. Si no usa el divisor de filas, los 2 span4s flotarán uno al lado del otro en lugar de apilarse verticalmente.

Hay muchos casos en los que tendrá contenedores anidados en un diseño Bootstrap, el primero que probablemente encontrará en la barra de navegación, y una vez que comience a usar diseños fluidos de Bootstrap verá que los contenedores div no siempre son de 940px, pero si te apegas a la disposición contenedor> fila> tramo te ahorrará un poco de dolor, especialmente si estás empezando.

¡Buena suerte!

Al usar Twitter Bootstrap, ¿debo anidar un div de fila dentro de un contenedor div y poner todos mis divs span dentro de la fila anidada? ¿Esa es la mejor práctica?

¿Qué pasa si pongo span divs directamente dentro de mi div de fila y no encierre el div de fila dentro de un div de contenedor?

¿Qué ocurre si pongo divisiones de división directamente dentro de mi divisor de contenedor, sin usar el div de fila en absoluto?

Todo lo que sé es que un contenedor mide 940px y una fila mide 960px. Sin embargo, he visto ejemplos donde un div de fila se ha puesto dentro de un contenedor div. ¿Eso va a ayudar o hará que la exhibición se vuelva desordenada?

Por favor, explíqueme los mejores métodos para seguir y bajo qué circunstancias.


Una row está diseñada para ir dentro de un container . Un span está diseñado para ir dentro de una row .

La representación puede volverse impredecible si vas con cualquier otra combinación además de contenedor> fila> intervalo .

En definitiva, si tu código funciona, entonces lo estás haciendo bien. No hay razón para encerrarse en lo que otras personas han hecho. PERO si lo cambias, asegúrate de que sea por una buena razón y de que comentes el código en todas partes para explicar tu proceso de pensamiento.


Debería tener una row dentro de un container , ya que el uso del container garantizará que el contenedor esté uniformemente centrado en toda la página con márgenes uniformes ya que el container tiene margin-left:auto;margin-right:auto; en el CSS.

Utilice la row cuando desee que spanX aparezca en la misma línea.

spanX que no están dentro de la row se envolverán.

Aquí hay una demostración que te mostrará las diferencias