webForumDet fria alternativet

overflow: auto; problem med firefox

HTML & CSS

6 svar · 338 visningar · startad av jme

Medlem sedan maj 20012 237 inlägg
Frågan#1

Hej!

har följande på en sida:

<div style="overflow: auto; height: 255px;">

text text text
bla bla bla
...
...
</div>

Kika på sidan https://www.mildola.fi/aauues.php med FireFox och försök välja nåt från menyn....

Detta händer då jag har overflow: auto; på sidan.

Kör jag med overflow: inherit; så fungerar menyn, men då sträcks texten ut...

Någon som har en möjlig lösning?

Detta fungerar bra med IE 6/Win.

Medlem sedan feb. 2003774 inlägg
#2

Tyvärr är detta en bugg i Mozilla, att onmouseout triggas när man flyttar in musmarkören på ett element som har scrollbars... Detta gäller divs med overflow auto och iframes.

Medlem sedan maj 20012 237 inlägg
#3

Ok!

Vad finns det för andra lösningar?

Medlem sedan feb. 2003774 inlägg
#4

Att inte ha element med overflow:auto under menyn ;)

Nej, allvarligt, har för mig att jag sett en work-around för detta, kanske i funktionen som döljer menyn, att man döljer menyn bara när det inte är en div under.. Hmm.. tricky.

Medlem sedan feb. 2003774 inlägg
#5

Fann denna kommentar i buggen som är rappad för detta:

I worked around the problem by doing something like

li-object.onmouseout = function (e) {
var tmp = e.originalTarget.nodeName;

// js-code to hide div
}

I have no idea why that makes a difference, tmp is never used again...
The complete js can be found at http://test.studenternet.auc.dk/scripts/cssjsmenu.js

Medlem sedan maj 20012 237 inlägg
#6

Jag förstår mig inte riktigt på, vad jag ska plocka ur koden. Kan ju inte köra koden rakt av.

Medlem sedan maj 20012 237 inlägg
#7

Löste det delvis. Placerade div:en med overflow en bit längre ned.
Nu fungera menyn, så länge den inte når DIV:en. Fast varje gång onmouseout kastas, så ser det lite fult ut i 1/10 sekund. Flimmrar till. Men det får vara så. Tack för förklaringen.

252 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)