Ver Mensaje Individual
  #6 (permalink)  
Antiguo 26/09/2010, 19:58
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: Mikmoros e IE

Mira un ejemplo, para que tengas más claro, tomado de araudi.net pero modificado.
Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es-es">
  3. <head>
  4. <title>Centrado vertical 3 - Recursos CSS - araudi.net</title>
  5. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  6. <style type="text/css">
  7.  
  8. html, body{
  9.     width: 100%;
  10.     height: 100%;
  11.     margin: 0;
  12.     padding: 0;
  13. }
  14. #content{
  15.     position: relative;
  16.     display: table;
  17.     width: 960px;
  18.     height: 100%;
  19.     margin: 0 auto;
  20. }
  21. .alignCenter {
  22.     display: table-cell;
  23.     vertical-align: middle;
  24.     *position: absolute;
  25.     *top: 30%;
  26. }
  27. </style>
  28. </head>
  29. <body>
  30.  
  31. <div id="content">
  32.     <div class="alignCenter">
  33.         <p>
  34.             Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor.
  35.             Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur
  36.             ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem.
  37.             Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate
  38.             eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo. Nullam dictum
  39.             felis eu pede mollis pretium. Integer tincidunt. Cras dapibus. Vivamus elementum semper
  40.             nisi. Aenean vulputate eleifend tellus. Aenean leo ligula, porttitor eu, consequat vitae,
  41.             eleifend ac, enim. Aliquam lorem ante, dapibus in, viverra quis, feugiat a, tellus.
  42.             Phasellus viverra nulla ut metus varius laoreet. Quisque rutrum. Aenean imperdiet.
  43.             Etiam ultricies nisi vel augue. Curabitur ullamcorper ultricies nisi. Nam eget dui.
  44.         </p>
  45.         <p>
  46.             Etiam rhoncus. Maecenas tempus, tellus eget condimentum rhoncus, sem quam semper libero,
  47.             sit amet adipiscing sem neque sed ipsum. Nam quam nunc, blandit vel, luctus pulvinar,
  48.             hendrerit id, lorem. Maecenas nec odio et ante tincidunt tempus. Donec vitae sapien ut
  49.             libero venenatis faucibus. Nullam quis ante. Etiam sit amet orci eget eros faucibus tincidunt.
  50.             Duis leo. Sed fringilla mauris sit amet nibh. Donec sodales sagittis magna. Sed consequat,
  51.             leo eget bibendum sodales, augue velit cursus nunc, quis gravida magna mi a libero.
  52.             Fusce vulputate eleifend sapien. Vestibulum purus quam, scelerisque ut, mollis sed,
  53.             nonummy id, metus. Nullam accumsan lorem in dui. Cras ultricies mi eu turpis hendrerit
  54.             fringilla. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere
  55.             cubilia Curae; In ac dui quis mi consectetuer lacinia. Nam pretium turpis et arcu.
  56.         </p>
  57.     </div>
  58. </div>
  59.  
  60. </body>
  61. </html>
El * antes de position y top, es para que solamente IE lea esos atributos. El porciento de top debes modificarlo de acuerdo a la cantidad de texto que tengas, para que así quede más o menos centrado.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos