Soy un novato en bootstrap y tengo una plantilla 100% ancha que quiero codificar con bootstrap. La primera columna comienza en la esquina izquierda y tengo un mapa de Google que se extiende hacia la derecha. Pensé que podría hacer esto con la container-fluid
clase, pero parece que ya no está disponible. No tengo idea de cómo lograr ese diseño con bootstrap 3. Estoy usando la plantilla Geometry PSD de themeforest, el enlace aquí si desea ver el diseño: http://themeforest.net/item/geometry-design-for- geolocalización-social-networkr / 4752268
html
css
twitter-bootstrap
layout
twitter-bootstrap-3
Samia Ruponti
fuente
fuente
@container-*
anchos como 100%. Además,.container-fluid
regresará en 3.1.0. :)Respuestas:
Para Bootstrap 3, necesitaría usar un contenedor personalizado y establecer su ancho al 100%.
Aquí hay un ejemplo de trabajo en Bootply
Si prefiere no agregar una clase personalizada, puede lograr un diseño muy amplio (no 100%) envolviendo todo dentro de una
col-lg-12
( demostración de diseño amplio )Actualización para Bootstrap 3.1
La
container-fluid
clase ha regresado en Bootstrap 3.1, por lo que puede usarse para crear un diseño de ancho completo (no se requiere CSS adicional).Demostración de Bootstrap 3.1
fuente
Esta es la estructura básica completa para el diseño de 100% de ancho en Bootstrap v3.0.0 . No se debe envolver su
<div class="row">
concontainer
clase. Porque lacontainer
clase tomará mucho margen y esto no le proporcionará un diseño de pantalla completa (100% de ancho) donde bootstrap ha eliminado la clase de fluido contenedor de su primera versión móvil v3.0.0.Entonces, comience a escribir
<div class="row">
sin clase de contenedor y estará listo con un diseño de 100% de ancho.Para ver el resultado por ti mismo, he creado un bootply. Ver la salida en vivo allí. http://bootply.com/82136 Y el diseño básico completo de bootstrap 3 100% de ancho he creado una esencia. puedes usar eso. Obtén la esencia de aquí
Contéstame si necesitas más ayuda. Gracias.
fuente
.container-full { padding: 0 15px; }
.row
es necesario que todos los s estén contenidos dentro de un.container
?Usando Bootstrap 3.3.5 y
.container-fluid
, así es como obtengo todo el ancho sin canales ni desplazamiento horizontal en el móvil. Tenga en cuenta que.container-fluid
se reintrodujo en 3.1.Ancho completo en dispositivos móviles / tabletas, pantalla de 1/4 en el escritorio
Ancho completo en todas las resoluciones (móvil, mesa, escritorio)
fuente
Estás usando correctamente
div.container-fluid
y también necesitas undiv.row
hijo. Luego, el contenido debe colocarse dentro sin columnas de cuadrícula. Si echas un vistazo a los documentos, puedes encontrar este texto:No usar columnas de cuadrícula está bien como se indica aquí:
Y mirando este ejemplo, puedes leer este texto:
Aquí hay un ejemplo en vivo que muestra algunos elementos con el diseño correcto. De esta manera, no necesitas ningún CSS o hack personalizado.
fuente
En BOOTSTRAP 4 puedes usar
... si solo usa un .row sin el .m-0 como div de nivel superior, tendrá un margen no deseado, lo que hace que la página sea más ancha que la ventana del navegador y provoca una barra de desplazamiento horizontal.
fuente