Posted By: Trifid () on 'CZwww' Title: IE 55 - top,bottom CSS Date: Mon Aug 12 14:30:42 2002 Tvrde jsem narazil na implementaci CSS1 v MSIE5 - chci-li absolutne umistit blok, nemuzu mu dat sirku (nebo vysku) specifikovanou "okraji" - tj. top: 10px; left: 10px; bottom: 10px; right: 10px; by melo udelat blok, ktery je od vsech okraju "rodice" vzdaleny 10px, tj. napr. sirka=sirka rodice - 20px. Viz priklad - trifid.redigy.cz/~trifid/csstest.html v mozille ok, msie ani tuk :( Samotne urceni polohy - tj. kombinace (left|right)(top|bottom) blok umisti spravne, ale pokud chci nastavit pevnou velikost, nefunguje - MSIE si proste nespocita velikost (ze vztahu nahore). Problem: mam-li stranku prizpusobenou velikosti okna, nemuzu udelat layout pomoci CSS ve tvaru |div 100px| div (sirka - 100 - 20px) |div 20px| coz by samo o sobe nevadilo - konecne tohle lze simulovat tabulkou, ale problem nastava pri pouziti overflow, tj. skrolovani bloku - coz je cely duvod meho snazeni. Explorer nedokazu donutit aby skroloval urcity blok v "prizpusobive" strance, tj. mam |x px| co zbyde | +----+----------+ y px | | | ----------+----+----------+ co zbyde | | BLOK | ----------+----+----------+ z px | | | ----------+----+----------+ a BLOK, o velikosti (sirka okna - x) X (vyska okna - y - z) mam mit overflow: auto; a pokud je obsah vetsi nez rozmer, skrolovat. V Mozille to dosahnu snadno a presne podle specifikaci, v MSIE5 nikdy - pokud nema blok pevny rozmer, nikdy neskroluje - vzdy preteka, a pevny rozmer nedam bloku jen za pomoci souradnic vsech rohu :-(( Nejaky napad? (Krome: framu/iframu, detekce velikosti okna + nastaveni velikosti bloku javaskriptem ci opusteni myslenky, protoze tyhle metody pouziju pokud nic jineho nepujde...) Trifid@Redigy.Cz Rad bych veril, ze za pet minut zanikne svet.