Mistäpä mahtaa johtua että IE ei ota CSS:sään tablessa <td>:n arvoksi prosenttiarvoa, vaan ainoastaan pikseliarvon. Eli alkuperäinen html
<table border = 0 class =" paataulu" cellspacing =" 5" align = center> <td class =" sivupalkki" align = center>
ja css
.paataulu { width:90%; font-size: 10pt; } .sivupalkki { vertical-align:top; background-color:#1192DF; width:15%; height:70%; }
Mozilla Firefoxissa ja Operassa toimi ihan kiltisti, mutta IE:ssä ei. IE skaalasi tauluko tekstin mukaan, eli jos sivupalkissa oli yksi rivi tekstiä, oli sivupalkin korkeus yksi rivi.
Jouduin siis muuttamaan CSS:äni niin että käytin pikseliarvoa, joka ei ole hyväksi skaalatessa pienemmille resoluutoille:
.sivupalkki { vertical-align:top; background-color:#1192DF; width:15%; height:400px; }
Mistä moinen? Oliko CSS-määrityksessäni jotain vikaa, vai mistä johtunee?
Edit: Jos tarpeellista voin laittaa esimerkkilinkit.
Aihe on jo aika vanha, joten et voi enää vastata siihen.