Notices

Go Back   Dynamic Drive Forums > DD Scripts > Dynamic Drive scripts help > Submit a DHTML or CSS code
Search Dynamic Drive Forums:

Closed Thread
 
Thread Tools Search this Thread
  #1  
Old 09-13-2006, 03:24 AM
blm126's Avatar
blm126 blm126 is offline
Senior Coders
 
Join Date: Sep 2005
Posts: 882
Thanks: 0
Thanked 3 Times in 3 Posts
Default [DHTML] Multi-level Effect Menu

1) CODE TITLE: Multi-level Effect Menu

2) AUTHOR NAME/NOTES:Brady Mulhollem

3) DESCRIPTION: A horizontal/vertical menu that features many options. More on the demo page.

4) URL TO CODE: Demo and description are here.
__________________
-Brady
  #2  
Old 09-13-2006, 05:44 AM
jscheuer1's Avatar
jscheuer1 jscheuer1 is offline
No Kidding?
 
Join Date: Mar 2005
Location: SE PA USA
Posts: 18,991
Thanks: 19
Thanked 1,132 Times in 1,118 Posts
Blog Entries: 3
Default

In Opera 9.01 several of the effects cause the flyout to disappear and/or redraw when the mouse traverses from the trigger to the flyout. This is generally fixed by having some kind of delay onmouseout of the trigger before the flyout disappears. However, if you already have that, it probably has to do with Opera not recognizing that the mouse is over the flyout due to some style property applied to the flyout for a given effect.

Particularly bad were the two blind wipes for the horizontal menu. It also appears as though the border (or what looks like the border) of the trigger isn't considered as a part of the trigger and flyout for the purposes of determining if the mouse is still over one or the other of them.

A very ambitious menu. Looks like it shouldn't be too hard to either fix these items or disable them where they may cause problems.
__________________
WWWWWWWWWWWW
- John
________________________

Really Show Your Thanks: International Rescue Committee - Donate or: The Ocean Conservancy - Donate or: PayPal - Donate
  #3  
Old 09-13-2006, 06:38 AM
ddadmin's Avatar
ddadmin ddadmin is offline
Administrator
 
Join Date: Aug 2004
Posts: 7,626
Thanks: 2
Thanked 639 Times in 629 Posts
Blog Entries: 13
Default

I agree with John. The script looks like it has a lot of potential, but as is, it's quite rough around the edges. For example, the submenus are not completely aligned to the triggering menu item, meaning you have to carefully move your mouse over to the submenu, or it will disappear on you. The way the submenus appear is just very jittery it feels.

Please keep us posted on further developments on this menu. It definitely has a lot of potential, with a better interface, and more importantly, improved submenu behavior.
  #4  
Old 09-13-2006, 12:25 PM
blm126's Avatar
blm126 blm126 is offline
Senior Coders
 
Join Date: Sep 2005
Posts: 882
Thanks: 0
Thanked 3 Times in 3 Posts
Default

well. I updated it based on what you both said. The border is only 1px wide and I that is more of a browser issue so there was not fix for that. It was actualy intetional that they wouldn't line up so that was very easy to fix
__________________
-Brady
  #5  
Old 09-13-2006, 07:46 PM
ddadmin's Avatar
ddadmin ddadmin is offline
Administrator
 
Join Date: Aug 2004
Posts: 7,626
Thanks: 2
Thanked 639 Times in 629 Posts
Blog Entries: 13
Default

It definitely feels more "solid" now! I noticed with the multiple level examples (>2 levels), the sub menu don't automatically disappear when the mouse leaves the submenu. Is that intentional? I'd think most people would prefer that it did.
  #6  
Old 09-13-2006, 07:47 PM
mburt's Avatar
mburt mburt is offline
Elite Coders
 
Join Date: Jul 2006
Location: Canada
Posts: 2,507
Thanks: 5
Thanked 22 Times in 22 Posts
Default

There's an error on the horizontal-menu in FF though... I just tried it.
  #7  
Old 09-13-2006, 10:32 PM
blm126's Avatar
blm126 blm126 is offline
Senior Coders
 
Join Date: Sep 2005
Posts: 882
Thanks: 0
Thanked 3 Times in 3 Posts
Default

Quote:
Originally Posted by ddadmin
I noticed with the multiple level examples (>2 levels), the sub menu don't automatically disappear when the mouse leaves the submenu. Is that intentional? I'd think most people would prefer that it did.
I was unable to reproduce this. What browser did you notice it in? Also was it a particular effect?
Quote:
Originally Posted by mburt
There's an error on the horizontal-menu in FF though... I just tried it.
What error? The only one I am aware of is the "double border". It is less an error than an annoyance.
__________________
-Brady
  #8  
Old 09-13-2006, 11:00 PM
ddadmin's Avatar
ddadmin ddadmin is offline
Administrator
 
Join Date: Aug 2004
Posts: 7,626
Thanks: 2
Thanked 639 Times in 629 Posts
Blog Entries: 13
Default

Quote:
Originally Posted by blm126
I was unable to reproduce this. What browser did you notice it in? Also was it a particular effect?
I was using the latest version of Firefox (1.5x). I think I found the culprit- if the submenu appears above the textarea, moving the mouse out won't trigger the submenu to disappear.
  #9  
Old 09-13-2006, 11:32 PM
mburt's Avatar
mburt mburt is offline
Elite Coders
 
Join Date: Jul 2006
Location: Canada
Posts: 2,507
Thanks: 5
Thanked 22 Times in 22 Posts
Default

The menu was sort of "shaking" when I tried it.
  #10  
Old 09-13-2006, 11:41 PM
blm126's Avatar
blm126 blm126 is offline
Senior Coders
 
Join Date: Sep 2005
Posts: 882
Thanks: 0
Thanked 3 Times in 3 Posts
Default

Quote:
Originally Posted by mburt
The menu was sort of "shaking" when I tried it.
lol,read the page. That is one of the features!


As to the firefox/textarea problem. I have confirmed that this is only occuring in Firefox and it also happens in Firefox 2 beta 2. I plan to make a simple script to see if the problem is something I did or a firefox bug. I'm starting to think it is a firefox bug. However, a quick search of bugzilla didn't turn up anything.
__________________
-Brady
Closed Thread

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 03:42 AM.

Home - Contact Us - Archives - Link to DD - Top 

Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.