Foros del Web » Creando para Internet » CSS »

Centrar varios divs dentro de otro div

Estas en el tema de Centrar varios divs dentro de otro div en el foro de CSS en Foros del Web. Buenas! Tengo varios divs con una imagen de contenido cada uno, y estos estan dentro de de otro div. Necesito que esten en la misma ...
  #1 (permalink)  
Antiguo 18/07/2014, 08:27
 
Fecha de Ingreso: mayo-2009
Mensajes: 232
Antigüedad: 14 años, 11 meses
Puntos: 3
Centrar varios divs dentro de otro div

Buenas!

Tengo varios divs con una imagen de contenido cada uno, y estos estan dentro de de otro div.

Necesito que esten en la misma linea horizontal, asi que le puse float:left.

Pero tambien necesito que esten todos centrados respecto al div contenedor. En el centro de ese div vamos.


He provado con margin: 0 auto, i text align, pero nada...

Ahora por ultimo prove ponerle al contenedor display:block i a los divs de cntenido display:inline-block; , pero tampoco funciona..

Haber si me podeis ayudar! gracias!!
  #2 (permalink)  
Antiguo 18/07/2014, 09:44
Avatar de Linton  
Fecha de Ingreso: diciembre-2011
Ubicación: Viena
Mensajes: 1.213
Antigüedad: 12 años, 4 meses
Puntos: 55
Respuesta: Centrar varios divs dentro de otro div

Es fácil, pones margen por un lado a los div interiores, y al div de la izquierda o al de la derecha le das una class para ajustar. Supongamos que son varios divs y marcas el de la derecha class="dcha":

Código CSS:
Ver original
  1. div div {
  2.      margin-left: 30px;
  3. }
  4.  
  5. .dcha {
  6.     margin: 0px 30px 0px 30px;
  7. }


Saludos.
  #3 (permalink)  
Antiguo 18/07/2014, 11:45
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: Centrar varios divs dentro de otro div

Lo más fácil es usar display: inline-block y luego usar text-align: center en el elemento contenedor.

Otra opción, si quieres tenerlos flotados, es usar alguna combinación con translateX(), pero ya habría que ver un poco cómo tienes el código.

Etiquetas: contenido, divs
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:48.