Spry horizontal drop down problem in IE

I would appreciate some help with a project I'm working on. My spry horizontal drop down menu looks best in Apple Safari on a Mac and looks worst in IE 8 on a PC. There are also some problems apparent in Firefox for both PC and Mac.
The problem in IE is that the horizontal bar is not the correct height even though I have set the height in the css:
ul.MenuBarHorizontal a
    display: block;
    cursor: pointer;
    color: #FFF;
    text-decoration: none;
    font-family: "Arial Narrow", Arial, Helvetica;
    font-size: 10pt;
    padding-top: 0.7em;
    padding-bottom: 0em;
    font-weight: normal;
    background-repeat: repeat-x;
    background-image: url(/2011images/gradientnav.jpg);
    height: 30px;
The drop downs are the correct size, just the top menu bar that is not the right size.
The menu bar is the correct height in Firefox and Safari, but in Firefox the menu bar is a few pixels higher than it should be.
Here's the page I'm working on.
http://westernstage.com/2011index.html

This may help http://foundationphp.com/tutorials/sprymenu/customize1.php
Also have a look here http://www.dwcourse.com/dreamweaver/ten-commandments-spry-menubars.php#one
Gramps

Similar Messages

  • Spry Horizontal drop downs not working in Chrome or FF

    Hi,
    I used the Spry Horizontal Drop downs, and they work fine locally and in IE, but not in Chrome or FF, you can't see the drop down sub menus. I'm using DW cs3, updated spry 1.6.1
    Here is a link to the site
    http://youcanseeithere.com/spa4/index.html
    thanks so much, any help would be greatly appreciated

    This is where your problem lies
    #header {width:100%; overflow:hidden;}
    The best way out of this is to make logo.png a background image

  • Spry Horizontal Drop Downs Don't Work in iOS

    I designed a site a while ago in Dreamwaever using a horizontal Spry menu system. Whilst I tested it using all the common browsers and it works in all of them I discovered that the second level of sub menus didn't worl on the iPad and iPhones. Client was unhappy so I redesigned it with only one level of sub menu and all was happy with the world. He still is happy as he doesn't update his iPad, but I have discovered with my own iPhone that the drop downs don't work at all now. I am just starting to design another site and have used spry horizontal to test the holding page and this also doesn't work. I am using the very most up-to-date version of Dreamweaver as I have now used the subscription based system.
    If Spry doesn't work on iOS then it is no use. Whilst I hate Apple's arogance with disallowing Flash, it is a very popular product and one cannot afford to design sites that can be read on iPads and iPhones.
    Is there another way to make drop down style menus? Is there a fix for the Spry menus? I am not big on coding which is why I use Dreamweaver. I did try the version two of the Spry menus, but it appears that you have to hand code all the changes from the default set up and couldn't see any way of including images as I have done on this site.
    The site I am using as an example is http://www.raj-bristol.co.uk/
    Has anyone got any idea what to do about this problem?
    Thanks
    Ralph Ferrand
    Vision Design UK Limited
    www.vduk.co.uk

    Spry is no longer being developed or supported by Adobe.
    You would be much better off using jQuery Accordion: http://www.1stwebdesigner.com/freebies/jquery-accordion-menus-tutorials/
    Or pure css/css3 menus: http://www.noupe.com/css/100-great-css-menu-tutorials.html
    Arrogance has nothing to do with the lack of Flash on Apple products, well, maybe 10% arrogance:
    http://www.apple.com/hotnews/thoughts-on-flash/
    Adobe is also no longer developing Flash for mobile devices.
    For video on mobile devices, HTML5 is the way to go now.

  • Spry horizontal drop down goofup

    In an attempt to shrink my button bar, the drop down is now acting crazy in iexplorer.  When you hover over the drop down arrow, the drop down menu pops up in the upper left corner of the screen.  What have I done?  I even tried deleting then rebuilding the bar, but it still comes up in the wrong place.
    www.mtcloud.com
    Please help... active site is suffering from my ignorance.
    Thanks in advance,
    Scott Fields

    ul.MenuBarHorizontal ul
        margin: 0;
        padding: 0;
        list-style-type: none;
        font-size: 100%;
        z-index: 1020;
        cursor: default;
        width: 103px;
        position: absolute;
        left: -1000em;
       /*top: 32px;*/
    /* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
    ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
        /*left: 10px;*/
        left: auto;
    Make the above changes to your style sheet

  • Spry Tab/Drop Down Menu conflict

    When using spry tabs, my drop down menus go behind the tabs
    and can't be read. This only happens on pc's. I am creating the
    website on a mac running leopard. The template company is not
    familiar with spry. It does not occur with spry accordiom.
    http://www.gloucestertownshipschools.org/parentassoc.htm
    Thanks for any insight anyone can provide.

    Webkil wrote:
    > I just created a spry horizontal drop down menu and have
    a transparent
    > background on the main menu. The transparency is there
    with all browsers except
    > IE. Wondering if anyone knows the problem.
    >
    > Thanks
    >
    > @charset "UTF-8";
    >
    > /* SpryMenuBarHorizontal.css - Revision: Spry Preview
    Release 1.4 */
    First thing you should do is to update to the latest version
    of Spry which is Spry 1.6.1. Install the updater:
    http://www.macromedia.com/go/labs_spry_download
    Or grab the files from the Spry download package, I think
    that they are in there:
    http://labs.adobe.com/technologies/spry/home.html
    Or pull directly from:
    http://labs.adobe.com/technologies/spry/widgets/menubar/SpryMenuBarHorizontal.css
    http://labs.adobe.com/technologies/spry/widgets/menubar/SpryMenuBarVertical.css
    http://labs.adobe.com/technologies/spry/widgets/menubar/SpryMenuBar.js
    Also, there's a forum dedicated to Spry, so it would be
    better to be asking Spry questions there:
    http://www.adobe.com/cfusion/webforums/forum/categories.cfm?forumid=72&catid=602
    Regardless, you should post a link to your page, as it is
    quite common to need to look at code from many of the files that
    comprise the final page your visitors receive.
    Danilo Celic
    |
    http://blog.extensioneering.com/
    | WebAssist Extensioneer
    | Adobe Community Expert

  • Spry region drop-down list problems in IE

    Can someone please help me determine the reason that IE does not display the correct item in a spry region drop-down list when first opening the site.  You can see the problem at http://www.minursemap.org/agedistnurse.html.  The initial item in the drop-down list should be Alcona with the corresponding graphic displayed in the detail region.  In Firefox, this works correctly.  When first opening the page in IE, the graphic is Alcona, but the drop-down list displays Wexford (the last item in the list).  From then on, all of the links work correctly.
    The code for the two regions is below.  Thanks in advance for assisting someone new to spry.
    <div id="ctyname">
         <div spry:region="dsChartNurse">
           <select name="name" spry:repeatchildren="dsChartNurse" onchange="dsChartNurse.setCurrentRow(this.value)">
             <option value="{ds_RowID}">{name}</option>
           </select>
      </div> <!--spry:region close -->
    </div><!--ctyname close -->
    <div id="image">
       <div spry:detailregion="dsChartNurse">
            <div align="center" style="padding-bottom:15px"><img src="{dataimage}" width="405" height="202" />
            </div><!--un-named div close -->
       </div><!-- spry:detailregion close -->
    </div><!--image close -->

    Try the following code to replace yours:
           <select name="name" spry:repeatchildren="dsChartNurse" onchange="dsChartNurse.setCurrentRow(this.value)">
             <option spry:if="{dsChartNurse::ds_RowID}=={dsChartNurse::ds_CurrentRowID}" spry:selected="selected" value="{ds_RowID}">{name}</option>
             <option spry:if="{dsChartNurse::ds_RowID}!={dsChartNurse::ds_CurrentRowID}" value="{ds_RowID}">{name}</option>
           </select>
    I hope this helps.
    Ben

  • Version 3.6.17 Horizontal drop down menu is displaying as vertical text list. Page style set to basic. Menu works fine in Internet Explorer. Any hints?

    Newly installed horizontal drop down menu works in IE. In Firefox, it displays as a vertical text list. Any hints?

    Clear the cache and the cookies from sites that cause problems.
    "Clear the Cache":
    * Tools > Options > Advanced > Network > Offline Storage (Cache): "Clear Now"
    "Remove the Cookies" from sites causing problems:
    * Tools > Options > Privacy > Cookies: "Show Cookies"
    Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).
    * Don't make any changes on the Safe mode start window.
    * https://support.mozilla.com/kb/Safe+Mode
    * https://support.mozilla.com/kb/Troubleshooting+extensions+and+themes

  • Horizontal drop down menu not staying open?

    Hi there again,
    So now I'm attempting to create a horizontal drop down menu. It is meant to be a vertical tab that sticks out, expands to the right, then expands and drops down.
    However, when I hover over the button (which is the blue box) and click it, Flash thinks I'm clicking the button on the bottom. The technique I used to do it must be the problem. I'm using a button inside a button. (In place of the "over" state of my buttons, I have inserted a movie clip of which in itself are layers). I've tried so many things to try to make it work to no avail.
    There must be an easier way to accomplish what I am doing...but as I've said before, I'm noob and experimenting.
    The link to the uploaded .swf file is below. It isn't the final file, but it is a small sample of what I am trying to accomplish with the navigation.
    http://www.swfcabin.com/open/1354160938
    Thanks!

    When you roll over the purple rectangle, it expands to the right. You have to move the cursor to the right to get the rectangle to expand down, exposing the blue rectangle. The problem that you see when you roll over the blue rectangle is because the rollover on the blue rectangle causes a rollout on the object below and this causes the rectangle below to shrink up.
    You can control this, but you'll need to use Actionscript to achieve the effect. Here's a link to one way: http://www.senocular.com/pub/kirupa/as3tips_p6.html.

  • Horizontal drop down menu trouble

    Hello,
    I am trying to make a horizontal drop down menu which is
    located at the top of my page, right on top of an
    image.(www.citadelap.com/index_copy(2).htm). I have my code working
    in IE when it is on it's own page, without the image, etc.
    (www.citadelap.com/drop_menu.html). What do I have to do to get
    this drop down menu to show over the image in IE??
    Thanks for any help you can offer!!!

    I have quickly looked at your markup and found too many problems to discuss here. What I have found so far
    There is no DOCTYPE
    SpryMenuBarHorizontal is doubled up
    There is extensive use of absolute position where it is not neccessary
    I suggest you go to here http://www.w3schools.com/
    Gramps

  • Spry Vertical Drop Down Menu- Links Moving about!

    Hi Everyone.
    I wondered whether anyone might be able to tell me what I am doing wrong?
    When I go to create a spry vertical drop down menu using images instead of text as the links - all of my links jump slightly to the right. Or, in the case of sub-menus - slightly down.
    I have put together a dodgy example below. I don't understand why it is moving the images around.. What am I doing wrong?
    Apart from removing the original text and pressing insert > image object > rollover image - I have not changed any significant settings on the spry menu.
    Edit: I have also tried adding "position: absolute;" tags to the spry coding, but it hasn't made any difference.

    Please let me know how you can post code?
    -jrntmd8r88

  • CSS Horizontal Drop-down Menues

    Hi,
    I'm looking for help on how to create horizontal drop down
    menu bars using Un-Ordered lists with changing backgrounds but not
    using Java Script, but that work on multiple browsers.
    Thanks
    Brett

    Can't do it wirhout some javascript.
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    ==================
    "Theminks" <[email protected]> wrote in
    message
    news:fgc2dd$aue$[email protected]..
    > Hi,
    >
    > I'm looking for help on how to create horizontal drop
    down menu bars using
    > Un-Ordered lists with changing backgrounds but not using
    Java Script, but
    > that
    > work on multiple browsers.
    >
    > Thanks
    > Brett
    >

  • Horizontal spry menu drop down background issue in Firefox

    Hi, I have used the spry horizontal menu (version0.6) with drop down sub menus in a site that I am building. The menu is working fine in IE but the submenus do not show background colour or images in firefox or Chrome. I have looked on numerous sites for a fix but have had no luck with finding a resolution. Can anyone help? Or shall I start looking for a new menu script?
    Thanks
    Mark

    Add/modify the following style rule adjusting the values to suit
    ul.MenuBarHorizontal a {
        background: red url(home-button.png);

  • Spry Drop Down Problem in Internet Explorer

    I have built my spry drop down and it is working in all browsers except for IE.  I really need help with this. Attached is my code or you can view it at roemtech.com/menubarattempt.html.  It is rendering it vertically and stacking the buttons on top of each other.  Check it out in Internet explorer to see what I mean. Thanks so much for the help.
    JBelsher
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Template Model</title>
    <link href="webelements.css" rel="stylesheet" type="text/css" />
    <link href="SpryAssets/SpryMenuBarHorizontal.css" rel="stylesheet" type="text/css" />
    <script src="SpryAssets/SpryMenuBar.js" type="text/javascript"></script>
    <style type="text/css">
    .BulletAlignment { text-align: left;
    </style>
    </head>
    <body>
    <div class="container">
      <div class="header">
        <div align="right" class="FirstNameText"><strong><em>The First Name in Classroom Audio Systems</em></strong></div>
        <div style="background-color:#000; width:1024px; float: left;">
          <div>
    <ul id="DropDown" class="MenuBarHorizontal">
                        <li><a href="index.html">Home</a></li>
              <li><a href="Classroom-Audio-Systems.html" class="MenuBarItemSubmenu">Products</a>
                <ul>
                  <li><a href="classroom-audio-amplifiers.html">Amplifiers</a></li>
                  <li><a href="classroom-audio-speakers.html">Speakers</a></li>
                  <li><a href="classroom-audio-accessories.html">Accessories</a></li>
                </ul>
              </li>
              <li><a href="classroom-audio-specs.html">Specs</a> </li>
              <li><a href="classroom-audio-tips.html">Tech Tips</a></li>
              <li><a href="classroom-audio-contacts.html">Contacts</a></li>
            </ul>
          </div>
        </div>
        <div style="height:30px;"></div>
      </div>
    <!--End Header-->
    </div>
    <!--End of Content-->
      <div class="footer"><span style="padding-top:10px; font-size: 12px;">&copy; 2010 Roemtech LLC, All Rights Reserved 1491 N. Kealy Ave. Suite 8, Lewisville, Texas 75057</span></div>
    </div>
    <script type="text/javascript">
    var MenuBar1 = new Spry.Widget.MenuBar("DropDown", {imgDown:"SpryAssets/SpryMenuBarDownHover.gif", imgRight:"SpryAssets/SpryMenuBarRightHover.gif"});
      </script>
    </body>
    </html>

    It needs to be versions 6 and higher of Internet Explorer.  I will attach my CSS below.  Just note all of the notes are still in there from dreamweaver.  Thanks for looking at this.
    James
    @charset "UTF-8";
    /* SpryMenuBarHorizontal.css - version 0.6 - Spry Pre-Release 1.6.1 */
    /* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */
    LAYOUT INFORMATION: describes box model, positioning, z-order
    /* The outermost container of the Menu Bar, an auto width box with no margin or padding */
    ul.MenuBarHorizontal
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 120%;
    cursor: default;
    width: auto;
    /* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
    ul.MenuBarActive
    z-index: 1000;
    /* Menu item containers, position children relative to this container and are a fixed width */
    ul.MenuBarHorizontal li
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 100%;
    position: relative;
    text-align: left;
    cursor: pointer;
    width: 120px;
    float: left;
    /* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
    ul.MenuBarHorizontal ul
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 100%;
    cursor: default;
    width: 8.5em;
    position: absolute;
    left: -1000em;
    /* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
    ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
    left: auto;
    /* Menu item containers are same fixed width as parent */
    ul.MenuBarHorizontal ul li
    width: 8.5em;
    /* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
    ul.MenuBarHorizontal ul ul
    position: absolute;
    margin: -5% 0 0 95%;
    /* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
    ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
    left: auto;
    top: 0;
    DESIGN INFORMATION: describes color scheme, borders, fonts
    /* Submenu containers have borders on all sides */
    ul.MenuBarHorizontal ul
    /* Menu items are a light gray block with padding and no text decoration */
    ul.MenuBarHorizontal a
    display: block;
    cursor: pointer;
    background-color: #000;
    padding: 0.5em 0.75em;
    color: #09F;
    text-decoration: none;
    text-align: center;
    /* Menu items that have mouse over or focus have a blue background and white text */
    ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
    background-color: #000;
    color: #09F;
    font-size: 100%;
    text-align: center;
    /* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
    ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
    background-color: #333;
    color: #09F;
    text-align: center;
    SUBMENU INDICATION: styles if there is a submenu under a given menu item
    /* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal a.MenuBarItemSubmenu
    background-image: url(SpryMenuBarDown.gif);
    background-repeat: no-repeat;
    background-position: 95% 50%;
    /* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal ul a.MenuBarItemSubmenu
    background-image: url(SpryMenuBarRight.gif);
    background-repeat: no-repeat;
    background-position: 95% 50%;
    /* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
    background-image: url(SpryMenuBarDownHover.gif);
    background-repeat: no-repeat;
    background-position: 95% 50%;
    /* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover
    background-image: url(SpryMenuBarRightHover.gif);
    background-repeat: repeat-x;
    background-position: 95% 50%;
    BROWSER HACKS: the hacks below should not be changed unless you are an expert
    /* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
    ul.MenuBarHorizontal iframe
    position: absolute;
    z-index: 1010;
    filter:alpha(opacity:0.1);
    /* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
    @media screen, projection
    ul.MenuBarHorizontal li.MenuBarItemIE
    display: inline;
    f\loat: none;
    background: #FFF;

  • Spry horizontal menu display problems

    I have two display problems with a horizontal spry menu bar
    that I added in Dreamweaver CS3:
    (1) In Firefox, it displays underneath a flash movie. I've
    tried fiddling with the z-indexes and still can't get it to display
    right. I embed the flash movie using SWFObject.
    (2) In IE, the submenus display very in a broken way
    sometimes and sometimes they don't. I don't know how else to
    explain it.
    You can see then menu here:
    http://www.davisbrotherscabinetmakers.com/dbmc/
    And here is a link to my SpryAssets stylesheet, which I may
    have ruined beyond repair!
    http://www.davisbrotherscabinetmakers.com/dbmc/SpryAssets/SpryMenuBarHorizontal.css
    Any help would really be appreciated! Thanks.

    I am not the world's best coder and I have spent forever
    trying to
    learn and figure out some problems on a menu bar i have
    created using
    the base dreamweaver spry framework. It looks exactly like
    what i want
    it to look like on Firefox, Safari, and Google Chrome,
    but--of
    course--- Internet Explorer is creating massive dificiulties.
    Namely,
    the drop down menu is completely non-existent. I tried
    changing the IE
    hack to float right, rather than float left and then the menu
    appeared
    but with all the subsequent boxes lined up in a row. Here are
    my
    links, can anyone help me?
    http://www.agellsworth.org/index2.html
    http://www.agellsworth.org/SpryAssets/SpryMenuBarHorizontal.css
    Thanks alot,
    bob

  • Spry Horizontal Menu IE7 Problems

    Hey, I'm have a lot of trouble with IE7 and my drop down
    menu. When I mouse over the menu and the submenu appear way above
    the nav bar, I want it to be just below the nav bar. Things are all
    good in Firefox. I have tried changing everything in the css file
    but nothing works. I have also tried upgrading the css 1.61.
    Please Help
    Thanks
    Scott

    I am not the world's best coder and I have spent forever
    trying to
    learn and figure out some problems on a menu bar i have
    created using
    the base dreamweaver spry framework. It looks exactly like
    what i want
    it to look like on Firefox, Safari, and Google Chrome,
    but--of
    course--- Internet Explorer is creating massive dificiulties.
    Namely,
    the drop down menu is completely non-existent. I tried
    changing the IE
    hack to float right, rather than float left and then the menu
    appeared
    but with all the subsequent boxes lined up in a row. Here are
    my
    links, can anyone help me?
    http://www.agellsworth.org/index2.html
    http://www.agellsworth.org/SpryAssets/SpryMenuBarHorizontal.css
    Thanks alot,
    bob

Maybe you are looking for

  • Multiple desktops - Why?

    I'm a recent convert from PC to Mac.  I love my Macbook Air.  However, I can't seem to get the point of multiple desktops.  Can anyone help me?  I looked at a couple of books, and done some online searching, and I have come up empty. Thanks

  • My ipad no longer shows up on itunes

    my ipad no longer shows up in itunes

  • URGENT :::how to open the uploaded OpenOffice SpreadSheet in Windows

    Hi frnds, i have a doubt regarding opening a uploaded spreadsheet in windows and it is uploaded thro windows platform only . i uploaded a OpenOffice SpreadSheet (.sxc)in windows platform .now i want to download that file. But when I click that downlo

  • How to remove duplicate tracks on my Library?

    How do I quickly delete duplicate tracks in itune library? I have many duplicate tracks because I uploaded 5 cds twice. I upload cds to my itune library. I then made changes to the song names and added coverflow. So how do I back up these albums to m

  • Multiple velocity inputs in a sequence of blended moves

    I used the template 'Sequence of Blended Vector Moves' in order to synchronize two different motions on two different axes. I am trying, however, to input two different velocity vectors (one for each axis move) and can't seem to find a good way to in