webForumDet fria alternativet

trasig scroll i IE (6)

5 svar · 362 visningar · startad av sabbacus

sabbacusMedlem sedan juli 2002630 inlägg
#1

Tjenamoss.
Om man går till följande sida
http://www.slottsstallarna.net/start.php?module=10
med IE6 och har webbläsarfönstret i en sådan storlek så att den motsvarar ungefär 1024*768 eller liknande blir sidan "trasig" i IE6 på så sätt att man inte kan se hela sidan, trots att den finns där (kolla i andra webbläsare alternativt öka höjden på webbläsarfönstret).

Den här lilla buggen förekommer på samtliga sidor där det vänstra textfältet är större än höjden på webbläsarfönstret och är väl irriterande. Jag har dock inte fått fason på den så nu frågar jag er, om ni har någon teori om varför det inte vill sig med mina fält :(

Stilmallar finns
här och här

Skärmdump:
här
IE och FireFox bredvid varandra, notera skillnaden i storlek på skrollisten samt att det vänstra textfältet är "avsnoppat" i IE6.

Notera att jag är medveten om att sidan inte fungerar fullt ut i IE5

SlarvpelleMedlem sedan mars 200459 inlägg
#2

Den bästa felsökningsmetoden tycker jag är den här: http://www.positioniseverything.net/articles/mys-bug.html

Fram med slaktarkniven bara!

sabbacusMedlem sedan juli 2002630 inlägg
#3

Fixade till några mindre fel i CSS-filerna men det hjälpte föga. Får sätta mig med slaktarkniven vid tillfälle.

Någon som har sett problemet tidigare och vet hur man läser det? Utan att röra HTML-koden alltför mycket allstå :)

SlarvpelleMedlem sedan mars 200459 inlägg
#4

Problemet skulle kunna bero på en massa saker. Här är ett exempel som beror på en absolute positioning-bug i IE: http://www.positioniseverything.net/explorer/unscrollable.html

Ett annat sätt kan vara att använda relative positioning som flyttar texten nedanför fönstret.

Att slakta en sida tar inte så lång stund om man är metodisk... 30 minuter kanske?

sabbacusMedlem sedan juli 2002630 inlägg
#5

Det är i alla fall inte "absolute positioning-bugen" som är det onda. I alla fall fungerar inte fixen som fanns på sidan. Har testat den på de relativa div'arna och nada :(

Ska testa att slakta nu

sabbacusMedlem sedan juli 2002630 inlägg
#6

Efter lite slaktande gjorde jag något av ett fulhack och ersatte den felande div-taggen (i nuläget inträffar felet bara på en sida pga mängden text) med en tabell istället.

Det blev väl inte optimalt men det fungerar i alla fall bättre än innan.

124 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
120 ms — hämta tråd, inlägg och bilagor (db)