Ver Mensaje Individual
Antiguo 28-mar-2008, 01:51   #23 (permalink)
Mikmoro
Colaborador
Mikmoro llegará a ser famoso muy prontoMikmoro llegará a ser famoso muy prontoMikmoro llegará a ser famoso muy prontoMikmoro llegará a ser famoso muy prontoMikmoro llegará a ser famoso muy pronto
 
Avatar de Mikmoro
 
Fecha de Ingreso: octubre-2006
Ubicación: A tu espalda
Mensajes: 2.883
Re: Problemas con el height de las filas en IE7

Así que esto sería válido para FF, IE6, IE7 y Opera 9:

Cita:
<!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" lang="es-es">
<head>
<title>Simulacion tabla</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">
* { margin: 0px;
padding: 0px;
}
html, body { height: 100%;
width: 100%;
text-align: center;
}
#padre { border: none!important;
border: 1px solid rgb(204, 204, 204);
position: relative;
background-color: blue;
height: 100%!important;
height: 99.6%;
}
#uno { border-style: solid solid none!important;
border-color: rgb(204, 204, 204);
border-width: 1px;
border-bottom: 1px solid rgb(204, 204, 204);
background-color: red;
line-height: 3.2em;
height: 3.2em;
}
#padre > #centrado_v { border: 1px solid rgb(204, 204, 204);
text-align: center;
position: absolute;
top: 3.2em;
background-color: blue;
left: 0px;
right: 0px;
bottom: 0px;
}
span { position: relative;
top: 40%;
}
</style>
</head>
<body>
<div id="padre">
<div id="uno">Esta fila tendr&aacute; siempre 50px de
alto</div>
<div id="centrado_v"><span>Esta fila
ocupar&aacute; el resto de alto</span></div>
</div>
</body>
</html>
Aunque pesonalmente me resultaría mucho más limpio sacar los estilos fuera a una hoja de estilo css, y para IE6 poner sus correcciones en su hoja, llamada con un comentario condicional.

Si tuviéramos un caso real donde aplicarlo (una web funcionando con todos sus contenidos), se podría ser mucho más preciso con los ajustes, pero así a lo bruto, creo que está lo bastante ajustado, aunque siempre se puede precisar.

Mikel.
Mikmoro está desconectado   Responder Citando