Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

Mouseout-Problem

Diskussion: Mouseout-Problem im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hallo HaBo, Hier bin ich mal wieder mit einem neuen Problem: Ich habe einen DIV-Layer. In diesen DIV-Layer werden ...

Antwort
Alt 15.08.09, 01:31   #1 (permalink)
 
Registriert seit: 17.10.06
:::Lük::: Leistung: Facit NTK
:::Lük::: eine Nachricht über ICQ schicken
Likes: 0
Smile Mouseout-Problem

Anzeige

Hallo HaBo,

Hier bin ich mal wieder mit einem neuen Problem: Ich habe einen DIV-Layer.
In diesen DIV-Layer werden beim onMouseOver-Event Links eingeblendet (.innerHTML-Eigenschaft wird gesetzt). Beim Verlassen des DIV-Layers mit der Maus sollen die Links wieder verschwinden (.innerHTML = "").
Funktioniert auch ganz gut nur wenn ich die Links mit der Maus überfahre, wird das anscheinend als onMouseOut-Event für den Layer aufgenommen, da sich der Zeiger ja nicht mehr über dem Layer sondern über den Links befindet. Das führt dann zu so einem flimmern der Links und ich kann Sie nicht anklicken.

Wie kann ich also klarstellen, dass ich gefälligst beim überfahren der Links im DIV-Layer kein onMouseOut-Event des DIV-Layers sehen will?

THX Lük

:::Lük::: ist offline   Mit Zitat antworten
Alt 15.08.09, 15:01   #2 (permalink)
 
Benutzerbild von Eydeet
 
Registriert seit: 14.04.06
Eydeet Leistung: Facit NTK
Likes: 4
Standard

Das ist vielleicht mehr 'nen Hack, aber: könntest du nicht das Div erst nach einem bestimmten Timeout verschwinden lassen (vielleicht 50ms), das durch die onMouseOver-Events der Links abgebrochen wird?
Eydeet ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 15.08.09, 16:54   #3 (permalink)
sw33tlull4by
Guest
 
Likes:
Standard

Was ich mir auch noch vorstellen kann, ist das du die Links ebenfalls mit einem MouseOver-Effekt ausstattest, welcher genau das gleiche macht, wie der MouseoverEffekt von dem DIV-Element.
mfg

sw33t
  Mit Zitat antworten
Alt 17.08.09, 03:10   #4 (permalink)
Themenstarter
 
Registriert seit: 17.10.06
:::Lük::: Leistung: Facit NTK
:::Lük::: eine Nachricht über ICQ schicken
Likes: 0
Standard

Zitat:
Original von Eydeet
Das ist vielleicht mehr 'nen Hack, aber: könntest du nicht das Div erst nach einem bestimmten Timeout verschwinden lassen (vielleicht 50ms), das durch die onMouseOver-Events der Links abgebrochen wird?
Sorry verstehe ich nicht ganz kannst mir das genauer erklären?

Zitat:
Original von sw33tlull4by
Was ich mir auch noch vorstellen kann, ist das du die Links ebenfalls mit einem MouseOver-Effekt ausstattest, welcher genau das gleiche macht, wie der MouseoverEffekt von dem DIV-Element.
mfg
Hmm wenn ich das mache bekomme ich ja wieder dieses Flimmern, da ja die Links mehrmals das onMouseOver-Event beim überstreichen mit der Maus feuern würden.
:::Lük::: ist offline   Mit Zitat antworten
Alt 17.08.09, 14:14   #5 (permalink)
 
Registriert seit: 19.07.09
GregorSamsa Leistung: Facit NTK
Likes: 0
Standard

Probier das mal mit der :hover-Eigenschaft von CSS

Das gleiche auch für die Links setzen - das sollte funktionieren
GregorSamsa ist offline   Mit Zitat antworten
Alt 17.08.09, 14:33   #6 (permalink)
 
Benutzerbild von Eydeet
 
Registriert seit: 14.04.06
Eydeet Leistung: Facit NTK
Likes: 4
Standard

Zitat:
Original von GregorSamsa
Probier das mal mit der :hover-Eigenschaft von CSS

Das gleiche auch für die Links setzen - das sollte funktionieren
Außer im Internet Explorer bis einschließlich Version 6. Der kennt :hover nur für Links.
Eydeet ist offline   Mit Zitat antworten
Alt 22.08.09, 13:48   #7 (permalink)
Themenstarter
 
Registriert seit: 17.10.06
:::Lük::: Leistung: Facit NTK
:::Lük::: eine Nachricht über ICQ schicken
Likes: 0
Standard

Zitat:
Original von GregorSamsa
Probier das mal mit der :hover-Eigenschaft von CSS

Das gleiche auch für die Links setzen - das sollte funktionieren
was meinste mit "das gleiche für die links setzen"?
:::Lük::: ist offline   Mit Zitat antworten
Alt 24.08.09, 00:01   #8 (permalink)
 
Registriert seit: 24.02.05
dupLex Leistung: Facit NTK
dupLex eine Nachricht über ICQ schicken
Likes: 0
Standard

versteh ich gerade auch nicht ganz.
man könnte zwar bei :hover die sichtbarkeit verändern sodass der link/div verschwindert, aber wenn man das auch bei den links so einstellt sind diese weg bevor man überhaupt auf den link klicken könnte.
dupLex ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » Mouseout-Problem
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
!!Problem!! Brauch Mal Hilfe !! 16-bit-ms-dos teilsystem. !!Problem!! nonpretium Windows 0 24.10.05 20:56


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61