Foros del Web » Creando para Internet » HTML »

no consigo alinear verticalmente

Estas en el tema de no consigo alinear verticalmente en el foro de HTML en Foros del Web. Buenas. Resulta que tengo una web que tiene un objeto que me gustaria que apareciera en el centro horizontal y vertical del navegador sea cual ...
  #1 (permalink)  
Antiguo 01/02/2007, 13:43
 
Fecha de Ingreso: octubre-2006
Mensajes: 66
Antigüedad: 11 años, 2 meses
Puntos: 0
no consigo alinear verticalmente

Buenas.

Resulta que tengo una web que tiene un objeto que me gustaria que apareciera en el centro horizontal y vertical del navegador sea cual sea la resolucion del monitor.

Entonces he creado una taba de ancho 100% y alto 100% y esto:
Código HTML:
<table width="100%" height="100%" border="0" align="center">
  <tr height="100%" valign="middle">
    <td height="100%" align="center" valign="middle"><object>MiObjeto</object></td>
  </tr>
</table> 
No se en que estoy fallando pero no consigo alinear verticalmente en mi tabla.

Alguien tiene alguna sugerencia??.

Gracias!!!
  #2 (permalink)  
Antiguo 01/02/2007, 13:51
Avatar de DragonX
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Funkyland
Mensajes: 8.339
Antigüedad: 15 años, 6 meses
Puntos: 153
Re: no consigo alinear verticalmente

probá con esto:

Código HTML:
<table width="100%" style="height: 100%" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td align="center" valign="middle"><object>MiObjeto</object></td>
  </tr>
</table> 
  #3 (permalink)  
Antiguo 01/02/2007, 14:29
 
Fecha de Ingreso: octubre-2006
Mensajes: 66
Antigüedad: 11 años, 2 meses
Puntos: 0
Re: no consigo alinear verticalmente

Hace lo mismo.

No lo alinea verticalmente, se queda arriba.

No sé porqué no va. Además no se supone que si es mas alta la tabla que el contenido se alinea por defecto al medio??.

Acabo de mirar y aun poniendole la altura de la tabla al 100% no sale al 100% si no que se ajusta al contenido.

Que puedo hacer?

Gracias
  #4 (permalink)  
Antiguo 01/02/2007, 14:44
Avatar de DragonX
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Funkyland
Mensajes: 8.339
Antigüedad: 15 años, 6 meses
Puntos: 153
Re: no consigo alinear verticalmente

a ver....que objeto estas tratando de insertar?
  #5 (permalink)  
Antiguo 01/02/2007, 14:55
 
Fecha de Ingreso: octubre-2006
Mensajes: 66
Antigüedad: 11 años, 2 meses
Puntos: 0
Re: no consigo alinear verticalmente

La pagina consta de unrchivo html y otro flash que es la pagina en sí (objeto que quiero tener centrado).

El problema es que creo que no se puede poner alto 100% a una tabla.

El alto de la tabla se ajusta al contenido de dentro.

Por eso mi archivo Flash es 600 px de alto y aunque esté centrado en middle la tabla se queda en 600px y no se queda en el 100% del navegador.
No sé si me explico.


Gracias
  #6 (permalink)  
Antiguo 01/02/2007, 15:10
 
Fecha de Ingreso: octubre-2006
Mensajes: 66
Antigüedad: 11 años, 2 meses
Puntos: 0
De acuerdo no consigo alinear verticalmente SOLUCIONADO

Buenas!!!

He encontrado un sitio donde ya habian debatido sobre este tema y he conseguido solucionar el mio.

Aqui dejo el enlace por si a alguien le sirve para algo:

www.clubdelphi.com/foros/showthread.php?t=31743

Gracias por la ayuda DragonX!!!!
  #7 (permalink)  
Antiguo 02/02/2007, 10:16
Avatar de DragonX
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Funkyland
Mensajes: 8.339
Antigüedad: 15 años, 6 meses
Puntos: 153
Re: no consigo alinear verticalmente

Cita:
Iniciado por JuanmikamaN Ver Mensaje
La pagina consta de unrchivo html y otro flash que es la pagina en sí (objeto que quiero tener centrado).

El problema es que creo que no se puede poner alto 100% a una tabla.

El alto de la tabla se ajusta al contenido de dentro.

Por eso mi archivo Flash es 600 px de alto y aunque esté centrado en middle la tabla se queda en 600px y no se queda en el 100% del navegador.
No sé si me explico.


Gracias
Si se puede ponerle un 100% alto a una tabla!
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 00:17.