Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Tablet, CSS ja IE

raezel [16.12.2004 14:52:50]

#

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.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta