Ver Mensaje Individual
  #6 (permalink)  
Antiguo 30/01/2007, 06:14
Avatar de Mikmoro
Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 17 años, 6 meses
Puntos: 280
Re: Centrar verticalmente texto de manera dinámica

Mira este pequeño ejemplo de cómo funciona para Firefox con display table:

Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <title>Centrado vertical de menu</title>
  <meta http-equiv="Content-Type"
 content="text/html; charset=iso-8859-1" />
  <style type="text/css">
#cont { margin: 0pt auto;
background-color: rgb(102, 204, 204);
overflow: auto;
vertical-align: middle;
display: table;
width: 400px;
}
a { vertical-align: middle;
background-color: rgb(204, 204, 255);
display: table-cell;
padding-left: 10px;
width: 6em;
height: 100%;
}
  </style>
</head>
<body>
<div id="cont"><a href="#A">uno</a><a
 href="#B">dos</a><a href="#C">tres,
cuatro
y&nbsp;cinco, seis, siete, ocho, nueve y diez</a></div>
</body>
</html>
Igual puedes sacar algo aprovechable de esto para tu caso.

Si quieres pon el código completo del menú como lo tienes (o lo subes a algún sitio), y por intentarlo, no perdemos nada.

Mikel.