Les dejo el código que estoy usando:
Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Untitled Document</title> <style type="text/css"> html { height: 100%; display: table; } body { padding: 0; margin: 0; display: table-cell; vertical-align: middle; height: 100%; } #logo { width: 350px; height: 350px; background: #F00; float: left; } #content { height: 330px; overflow: scroll; padding: 10px; background-color: #0000FF; } .box { width: 250px; height: 250px; background-color: #00FF00; display: table-cell; border: 1px solid #000; padding: 10px; margin: 5px; } </style> </head> <body> <div id="logo"> Logo </div> <div id="content"> <div class="box">Caja</div> <div class="box">Caja</div> <div class="box">Caja</div> <div class="box">Caja</div> <div class="box">Caja</div> <div class="box">Caja</div> <div class="box">Caja</div> <div class="box">Caja</div> <div class="box">Caja</div> <div class="box">Caja</div> <div class="box">Caja</div> </div> </body> </html>
¿Alguna idea para mejorar la hoja de estilos o un hack para que el ie la interprete correctamente?
EDIT: no quiero tener que recurrir a una tabla propiamente dicha.
Gracias
Fede