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.