Posted By: Trifid () on 'CZwww'
Title:     Re: IE 55 - top,bottom CSS
Date:      Wed Aug 14 16:41:01 2002

Chapu ze behem povodne tohle neni aktualni tema, ale treba se
to nekomu bude i tak hodit :)

Zaver z problemu v mem predchozim postu: MSIE5-6 skutecne nedokaze
stanovit sirku boxu jen na zaklade rohovych bodu. Dal, MSIE
nedokaze overflow: auto nebo overflow: scroll u boxu s neurcenou
(= dynamickou, napr. dle parentu) velikosti. 

Protoze cela vec se tocila prave kolem skrolovatelneho divu
ktery mel zabrat celou stranku krome Xpx nahore a Ypx vlevo,
nezbylo mi nez vzit javascript, vytvorit funkci ktera vezme
velikost klientske oblasti okna, odecte velikosti pevne stanovenych
boxu a vysledek vnuti onomu "dynamickemu" boxu jako jeho velikost
 - pote tuto funkcni nalepit na document.onresize a bylo vyhrano.

Jinymi slovy, to co v mozille udela
DIV#skroluj { 
 top: 100px; bottom: 0px; left: 100px; right: 0px; overflow: auto;
}
je v MSIE na 40 radku javaskriptu. 
Proc to resit jednoduse, kdyz to jde slozite :-) 

(Jiste, M. ma taky radu nedostatku a timhle jsem nechtel rict ze
MSIE je spatny - nakonec, realizovat to lze, a porad jeste relativne
rozume...)

Trifid@Redigy.Cz

Rad bych veril, ze za pet minut zanikne svet.

Search the boards