Ripeto: non so che valori puo` avere il voice-family. Tra l'altro mi par di vedere delle costruzioni che sembrano degli hack. In tal caso occorre essere sicuri della sintassi dell'hack.
Sicuramente non puo` esserci una } dentro il suo valore.
Provo a riscriverlo:
codice:
html, body {
height:100%;
}
#navigation {
float:left;
min-height:100%;
height:100%;
voice-family: inherit;
height: auto;
}
html>body #navigation {
height: auto;
}
Nota che la voce html>body #navigation e` gia` compresa nel #navigation scritto sopra, per cui potrebbe non servire (se non fa parte dell'hack cui accennavo prima)
Comunque Per costruire degli hack, le ultime indicazioni invitano ad usare commenti condizinali, anziche` hack nel codice. Questo per evitare comportamenti assurdi quando uscira` IE7 (pochi mesi, ormai):
codice:
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="ie.css" />
<![endif]-->