Foros del Web » Creando para Internet » Diseño web »

Sitio Web centrado

Estas en el tema de Sitio Web centrado en el foro de Diseño web en Foros del Web. Quiero que la página mida un ancho fijo y quede centrada. Con CSS me queda a la izquierda o a la derecha, pero no centrada ...
  #1 (permalink)  
Antiguo 25/05/2008, 23:47
 
Fecha de Ingreso: mayo-2008
Mensajes: 4
Antigüedad: 9 años, 6 meses
Puntos: 0
Pregunta Sitio Web centrado

Quiero que la página mida un ancho fijo y quede centrada. Con CSS me queda a la izquierda o a la derecha, pero no centrada y con tabla no la quiero hacer porque queda pesada.

Última edición por PabliNet; 26/05/2008 a las 00:01
  #2 (permalink)  
Antiguo 26/05/2008, 00:15
 
Fecha de Ingreso: noviembre-2006
Ubicación: Evergreen Street
Mensajes: 239
Antigüedad: 11 años, 1 mes
Puntos: 2
Respuesta: Sitio Web centrado

Pues mete la tabla en un
<div align="center">Aqui va la Tabla</div>
  #3 (permalink)  
Antiguo 26/05/2008, 02:05
 
Fecha de Ingreso: mayo-2008
Mensajes: 4
Antigüedad: 9 años, 6 meses
Puntos: 0
Respuesta: Sitio Web centrado

Dije que no lo quería hacer con tablas. Creo que ya sé cómo lo voy a hacer...
Quizás haga una capa así:
left: 50% y margin-left: -x/2
x = ancho de la página

Gracias igual.
  #4 (permalink)  
Antiguo 26/05/2008, 02:19
Avatar de aloqui  
Fecha de Ingreso: diciembre-2007
Mensajes: 973
Antigüedad: 10 años
Puntos: 24
Respuesta: Sitio Web centrado

No es muy elegante pero suele funcionar:
<body>
<center>
... aqui todo lo que quieras
</center>
</body>
__________________
Grupos de Música
Pop Music Stars
  #5 (permalink)  
Antiguo 26/05/2008, 03:03
Avatar de Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 11 años, 2 meses
Puntos: 279
Respuesta: Sitio Web centrado

Pon un contenedor general al principio de todo, y en la css ponle esto:

#contenedor {margin: 0px auto;}

Mikel.
  #6 (permalink)  
Antiguo 26/05/2008, 19:28
 
Fecha de Ingreso: mayo-2008
Mensajes: 4
Antigüedad: 9 años, 6 meses
Puntos: 0
Pregunta Respuesta: Sitio Web centrado

Cita:
Iniciado por Mikmoro Ver Mensaje
Pon un contenedor general al principio de todo, y en la css ponle esto:

#contenedor {margin: 0px auto;}

Mikel.
¿Qué es un contenedor?
  #7 (permalink)  
Antiguo 27/05/2008, 01:35
Avatar de Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 11 años, 2 meses
Puntos: 279
Respuesta: Sitio Web centrado

Pues un contenedor es algo que contiene cosas

Si no quieres hacerlo con tablas, como decías, ¿con qué lo vas a hacer? pues imagino que con divisores (divs). Lo que te digo es que pongas un div que contenga a todos los demás, y centrando éste te aparecerá la pagina centrada.

Mikel.
  #8 (permalink)  
Antiguo 28/05/2008, 14:49
 
Fecha de Ingreso: mayo-2008
Mensajes: 4
Antigüedad: 9 años, 6 meses
Puntos: 0
Exclamación Respuesta: Sitio Web centrado

Es justamiente lo que quiero hacer y algo me sale mal.
Si al estilo del body le pongo body {text-align:center;}, en el Internet Explorer me funciona, pero no en el Firefox.

Si centro al div con div.capa{position:absolute;width:600;margin-left:-300;}, me funciona bien con Internet Explorer y Firefox, pero los menúes desplegables no aparecen donde tendrían que aparecer...
  #9 (permalink)  
Antiguo 28/05/2008, 14:56
Avatar de DragonX
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Funkyland
Mensajes: 8.339
Antigüedad: 15 años, 6 meses
Puntos: 153
Respuesta: Sitio Web centrado

body{
margin:0 auto;
text-align:center;
}

probá con esto!
  #10 (permalink)  
Antiguo 28/05/2008, 16:05
Avatar de Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 11 años, 2 meses
Puntos: 279
Respuesta: Sitio Web centrado

Cita:
Iniciado por DragonX Ver Mensaje
body{
margin:0 auto;
text-align:center;
}

probá con esto!
Añado:

body{ text-align:center;}
#contenedor {width: 900px; margin: 0px auto;}

<body>
<div id="contenedor">
...
todo el contenido
...
</div>
</body>

Mikel.
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 15:36.