• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 328
  • Last Modified:

Customizing a spry menu bar

This is my first widget project.  I have a spry menu bar at www.mauitradewinds.com/Super and there are dilemmas regarding configuration.  I want the menu items to be easily legible at the highest screen resolution, and to avoid cutting off the menu labels at 800 x 600 resolution. I set the width of each of the twelve menu items at 8.3%, the overall width of the menu at 100%, and done my best to center the menu.  The font for the menu text is bold and "large", and the horizontal padding is zero em.  These settings barely allow the entirely of the menu labels to be displayed at 800 x 600.  At the same time, I am concerned that the font is too small at the highest screen resolution. I would appreciate opinions as to whether the result is acceptable, and if not, how it might be improved.
0
ddantes
Asked:
ddantes
  • 3
  • 3
1 Solution
 
OmniUnlimitedCommented:
Hello again ddantes!  I hope the weather is great out there in Hawaii.

You know, I was going to mention that to you last night, but you closed out the question really fast.

You simply have too many menu items to try and fit them in a legible format in one solid row in a 800 x 600 resolution screen.

IMHO, you should have kept the menu the way it was, with two rows so that the menu options would be clear and legible.

FYI in the future, part of good web design is to sit down beforehand and to plan out your project.  You need to know that a web page must be viewed on a variety of browsers and screen sizes, and you should plan to have all text be very legible, regardless of the conditions.

When faced with a large number of unrelated menu selections, it is always better to go with a menu in the sidebar.  If the menu items are related, you can group them into cascading submenus.

I hope this information is helpful.
0
 
ddantesAuthor Commented:
Hello again.  Thank you for your feedback.  May I ask why you recommend a menu in the sidebar, instead of a horizontal menu below the slide show?
0
 
OmniUnlimitedCommented:
Hi dantes. I recommended the sidebar IF you have a bunch of unrelated items to set in your menu, but upon looking at your site once again, I am noticing a couple of items which I think possibly could be grouped together into submenus, such as:

Group 1 - Tradewinds Suite, Tradewinds tour
Group 2 - Starwind Cottage, Starwind Brochure, Starwind virtual tour

There may be others, but you know what you are trying to do better than anyone else.

The reason for a sidebar menu is so that you can list a bunch of unrelated items in fonts that are large enough to be read on small screens, but

If you have related items, like those I perceive above, then you could go with the top menu, but just break it down into submenus.  Your Spry widget will handle submenus.

If you like the idea of submenus, I can show you how to do that if you need it.  Please close this question and open a new one and I will be more than happy to give you the coding.
0
Cloud Class® Course: Certified Penetration Testing

This CPTE Certified Penetration Testing Engineer course covers everything you need to know about becoming a Certified Penetration Testing Engineer. Career Path: Professional roles include Ethical Hackers, Security Consultants, System Administrators, and Chief Security Officers.

 
ddantesAuthor Commented:
OK, I think your suggestion could resolve the dilemma.  Grouping three items related to the Suite and three items related to the cottage, there would only be 8 horizontal items instead of twelve.  
0
 
OmniUnlimitedCommented:
Super, did you ask a related question so I can give you the code?
0
 
ddantesAuthor Commented:
Yes, the question has the same title as this one.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Introducing Cloud Class® training courses

Tech changes fast. You can learn faster. That’s why we’re bringing professional training courses to Experts Exchange. With a subscription, you can access all the Cloud Class® courses to expand your education, prep for certifications, and get top-notch instructions.

  • 3
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now