Zum Inhalt springen

zeitverzögerung bei mouseover - gmenu

Erstellt am 22. September 2004 · 2 Antworten · letzte Antwort am 24. September 2004

Tags: JavaScript & AJAX, Frage

sangria ·

hallo gemeinde,

ich benutze unteren code für ein "gmenu" (slidemenue). nun meine frage:
besteht die möglichkeit, das einblenden der 2ten ebene zu verzögern?
diese klappt beim kürzesten mouseover bereits schon auf. wenn möglich
sollte sie dies aber erst nach vielleicht 1sec. machen. hat mir jemand
einen tipp??

danke,

sangria

page = PAGE 
page.headerData.999 < plugin.meta 
page.headerData.999.flags.DC = 0 
page.typeNum = 0 
page.includeLibs.gmenu_layers = media/scripts/gmenu_layers.php 
page.includeLibs.tmenu_layers = media/scripts/tmenu_layers.php 
page.stylesheet = fileadmin/templates/it_sc/style.css
page.10 = TEMPLATE 
page.10{ 
template = FILE 
template.file = fileadmin/templates/it_sc/template_team.html 
workOnSubpart = DOCUMENT_BODY
subparts.CONTENT_LEFT < styles.content.getLeft
subparts.CONTENT_RIGHT < styles.content.getRight
subparts.CONTENT_BORDER < styles.content.getBorder
subparts.CONTENT < styles.content.get
marks.INHALT = CONTENT 
marks.PAGE_UID = TEXT
marks.PAGE_UID.field = uid
marks.PAGE_TITLE = TEXT
marks.PAGE_TITLE.field = title
marks.PAGE_TITLE.wrap = {$page.titleWrap}
marks.PAGE_TITLE.offsetWrap = {$page.offset}
marks.INHALT.table = tt_content 
marks.KOPF_MENU=HMENU 
marks.KOPF_MENU{ 
entryLevel = 0 
1 = GMENU_LAYERS 
1{ 
useLargestItemY=1 
layerStyle = position:absolute; width:150px;VISIBILITY:hidden; 
topOffset=25 
leftOffset=0
lockPosition = x 
expAll=1 
relativeToParentLayer=1 
relativeToTriggerItem=1 
hideMenuWhenNotOver=1 
NO{ 
backColor=|*| #FFFF00|| #FFFF00|*| 
wrap=<td bgcolor="#FFFFFF" valign="middle">|</td> 
XY = [10.w]+10, [10.h]+6 
10 = TEXT 
10{ 
align = center 
fontFile = fileadmin/fonts/arial.ttf 
fontSize = 11 
fontColor = #000000 
text.field=title 
offset=0,12 
} 
} 
RO < .NO 
RO=1 
RO{ 
backColor=#000000 
10.fontColor=#ffffff 
} 
ACT < .NO 
ACT=1 
ACT{ 
backColor=#ffcccc 
10.fontColor=#000000 
} 
} 
2 = TMENU_LAYERS 
2{ 
layerStyle = position:absolute;width:150px;VISIBILITY:hidden; 
topOffset=-1 
leftOffset=143 
lockPosition = x 
expAll=1 
relativeToParentLayer=1 
relativeToTriggerItem=1 
hideMenuWhenNotOver=1 
wrap=<DIV ID="js-menu">|</DIV> 
NO{ 
linkWrap = |<BR> 
} 
ACT=1 
ACT{ 
linkWrap=<STRONG>|</STRONG><BR> 
} 
} 
3 = TMENU_LAYERS 
3{ 
layerStyle = position:absolute;width:150px;VISIBILITY:hidden; 
topOffset=-1 
leftOffset=60 
lockPosition = x 
expAll=1 
relativeToParentLayer=1 
relativeToTriggerItem=1 
hideMenuWhenNotOver=1 
wrap=<DIV ID="js-menu">|</DIV> 
NO{ 
linkWrap = |<BR> 
} 
ACT=1 
ACT{ 
linkWrap=<STRONG>|</STRONG><BR> 
} 
} 
4 = TMENU 
4{ 
wrap=<DIV ID="js-menu">|</DIV> 
NO{ 
linkWrap = |<BR> 
} 
ACT=1 
ACT{ 
linkWrap=<STRONG>|</STRONG><BR> 
} 
} 
}

hier der ensprechende .css code:

#kopfmenu{ 
width: 700px; 
height:18px; 
background-color: #000000; 
border: 1px solid #000000; 
color: #ffffff; 
margin-right: -500px; 
margin-bottom: 5px;

} 

#js-menu{ 
background-color: #FFFF00; 
border-color: black; 
border: 1px solid; 
padding-left: 5px; 
padding-bottom: 3px; 
float:left; 
width:150px; 
filter: Alpha(opacity=100, finishopacity=100, style=1); 
} 

#js-menu a{ 
margin-left: 5px; 
text-decoration: none; 
color:black; 
} 

#js-menu a:hover{ 
margin-left: 5px; 
text-decoration: underline; 
color:black; 
}
sangria ·

nun....

ich habe noch ein paar stunden weitergesucht... leider ohne erfolg... 🙁
ich denke, es ist eine einstellung oder änderung in der "media/scripts/gmenu_layers.php" nötiig.... der mouseover-effekt sollte insgesamt verzögert werden... nur... wie bau ich das ein oder beeinflusse das???

hat keiner einen vorschlag???