Vertical menu CSS issue with IE6,7 & 8

Hello,
I am trying to figure out why this code is not working on IE 6,7 and 8, it is working on Firefox, Chrome and others. Could anyone help me find out and fix my problem. I will appreciate it.
The code:
menu.html
<link href="menuVertical.css" rel="stylesheet" type="text/css" />
<table align="center">
<tr>
        <td>
            <div id="navigationLeft">
                <ul>
                    <li><a href="#">Home</a></li>
                    <li>
                        <a href="#">Drugs</a>
                      <ul>
                            <li>Regulatory Submissions</li>
                            <li>Establishment Licenses</li>
                            <li>Quality Control</li>
                            <li>Mapping & Validation</li>
                            <li>Audits</li>
                            <li>Documentation Review</li>
                            <li>Standard Operating Procedures</li>
                            <li>Complaints</li>
                            <li>Annual Product Quality Reviews</li>
                            <li>Training</li>
                        </ul>
                    </li>
                    <li>
                        <a href="#">Medical Devices</a>
                        <ul>
                            <li>Regulatory Submissions</li>
                            <li>Establishment Licenses</li>
                            <li>HPFBI Inspections</li>
                            <li>Complaints</li>
                            <li>Mapping & Validation</li>
                            <li>MDEL Attestation Procedures</li>
                            <li>Training</li>
                        </ul>
                    </li>
                    <li>
                        <a href="#">Natural Health Products</a>
                        <ul>
                            <li>Product Registrations</li>
                            <li>Site Licenses</li>
                            <li>Quality Control</li>
                            <li>Audits</li>
                            <li>Documentation Review</li>
                            <li>Standard Operating Procedures </li>
                           <li>Training</li>
                        </ul>
                    </li>
                  <li><a href="#">Cosmetics</a></li>
                  <li><a href="#">Pesticides</a></li>
                    <li>
                        <a href="#">Regulatory Submissions</a>
                        <ul>
                            <li>Drugs</li>
                            <li>Medical Devices</li>
                            <li>Natural Health Products</li>
                            <li>Cosmetics</li>
                            <li>Pest Control Products</li>
                        </ul>
                    </li>
                    <li>
                        <a href="#">GMP</a>
                        <ul>
                            <li>Establishment Licenses</li>
                            <li>Mapping & Validation</li>
                            <li>GMP Audits</li>
                            <li>Standard Operating Procedures</li>
                            <li>GMP Training</li>
                        </ul>
                    </li>
                    <li>
                        <a href="#">FAQs</a>
                        <ul>
                            <li>List of Services</li>
                            <li>Industry Acronyms</li>
                            <li>Links</li>
                        </ul>
                   </li>
                     <li>
                        <a href="#">About DSA</a>
                        <ul>
                            <li>DSA Team</li>
                            <li>List of Services</li>
                            <li>Industry Acronyms</li>
                            <li>Why Choose DSA Consultants</li>
                        </ul>
                    </li>
                    <li><a href="#">Contact</a></li>   
                </ul>
            </div>
        </td>
    </tr>
</table>
The CSS code:
menuVertical.css
#navigationLeft
font-family: Tahoma;
font-size:14px;
color:#98012e;
list-style:none;
width:205px;
/*border:#red solid 1px;*/
#navigationLeft a:link, a:visited
font-family: Tahoma;
font-size:14px;
color:#98012e;
list-style:none;
width:205px;
text-decoration:none;
display:block;
#navigationLeft ul
margin:0px; padding:0px; background-color:#fff;
#navigationLeft ul li
height:25px;
line-height:25px;
list-style:none;
padding-left:10px;
color:#000;
/*border-top:#red solid;*/
border-bottom:#fff solid;
border-width:1px;
cursor:pointer;
display:block;
#navigationLeft ul li:hover
height:25px;
line-height:25px;
list-style:none;
padding-left:10px;
color:#000;
/*border-top:#000 solid;*/
/*border-bottom:#fff solid;*/
/*border-width:1px;*/
cursor:pointer;
#navigationLeft ul ul
display:none;
position:relative;
left:60px;
top:-5px;
border:#000 solid;
border-width:1px;
background-color:#fff;
width:220px;
#navigationLeft ul li:hover ul {display:block;}
#navigationLeft ul ul li {border:none; width:100%; /*float:left*/; display:block;}
#navigationLeft ul ul li:hover {     border:none;}

Flyout Menus require JavaScript and some IE specific CSS code to work right.  You'll find a good cross-browser flyout menu below.  Just copy and paste their code into a new HTML document and style it the way you wish.
http://www.dynamicdrive.com/style/csslibrary/item/suckertree-menu-vertical/
Good luck,
Nancy O.
Alt-Web Design & Publishing
Web | Graphics | Print | Media  Specialists
www.alt-web.com/
www.twitter.com/altweb
www.alt-web.blogspot.com

Similar Messages

  • IE 7 - CSS Issues with Spry dropdown Menu *HELP*

    I am using a spry horizontal dropdown menu generated in DW. The menus look consistant in all other browsers except ie7 -  When the drop down menu occurs they all appear to the right and not directly under its menu item.. Looked around in the Css and i cant seem to find the right rule to make the change in ie7 only... was planning on using a css conditional statement to shift them left.. But im not having any luck.. HELP!
    Thanks so much in advance!

    Sorry.. Here is the link.. Thanks so much for your willingness to help!
    http://soldesign.us/_working/WEBSITE_BoulderPlasticSurgery/index.html

  • CSS issues with FireFox

    I was wondering if anyone could help, the attached code
    displays fine in IE6 but the left hand column goes haywire in FF.
    Any suggestions?
    Thanks in advance!
    <!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>Untitled Document</title>
    <style type="text/css">
    <!--
    body {
    font: 100% Verdana, Arial, Helvetica, sans-serif;
    margin: 0; /* it's good practice to zero the margin and
    padding of the body element to account for differing browser
    defaults */
    padding: 0;
    text-align: center; /* this centers the container in IE 5*
    browsers. The text is then set to the left aligned default in the
    #container selector */
    color: #000000;
    background-color: #666666;
    background-image: url(Images/background_trim.jpg);
    .twoColHybLtHdr #container {
    width: 900px; /* this width will create a container that will
    fit in an 800px browser window if text is left at browser default
    font sizes */
    background: #FFFFFF; /* the auto margins (in conjunction with
    a width) center the page */
    border: 1.4px solid #000000;
    text-align: left; /* this overrides the text-align: center on
    the body element. */
    margin-top: 15px;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    .twoColHybLtHdr #header {
    height: 110px;
    padding: 0 10px; /* this padding matches the left alignment
    of the elements in the divs that appear beneath it. If an image is
    used in the #header instead of text, you may want to remove the
    padding. */
    background-color: #DDDDDD;
    background-image: url(Images/Banner.jpg);
    .twoColHybLtHdr #header h1 {
    margin: 0; /* zeroing the margin of the last element in the
    #header div will avoid margin collapse - an unexplainable space
    between divs. If the div has a border around it, this is not
    necessary as that also avoids the margin collapse */
    padding: 10px 0; /* using padding instead of margin will
    allow you to keep the element away from the edges of the div */
    padding-top: 0px;
    padding-right: 0;
    padding-bottom: 15px;
    padding-left: 0;
    background-color: #FFFFFF;
    .twoColHybLtHdr #sidebar1 h3, .twoColHybLtHdr #sidebar1 p {
    margin-left: 10px; /* the left and right margin should be
    given to every element that will be placed in the side columns */
    margin-right: 10px;
    .twoColHybLtHdr #mainContent {
    width: 40em;
    margin-top: 26px;
    margin-right: 20px;
    margin-bottom: 0;
    margin-left: 15em;
    padding-right: 15px;
    border: 2px solid #F9BDF9;
    padding-left: 15px;
    #qae {
    width: 120px;
    float: right;
    margin-top: 26px;
    margin-right: 20px;
    margin-bottom: 7em;
    margin-left: 0px;
    border: 2px solid #F9BDF9;
    padding: 0px;
    .twoColHybLtHdr #footer {
    padding: 0 10px;
    background-color: #DDDDDD;
    background-image: url(Images/footer_background.jpg);
    .twoColHybLtHdr #footer p {
    margin: 0; /* zeroing the margins of the first element in the
    footer will avoid the possibility of margin collapse - a space
    between divs */
    padding: 10px 0; /* padding on this element will create
    space, just as the the margin would have, without the margin
    collapse issue */
    /* Miscellaneous classes for reuse */
    .fltrt { /* this class can be used to float an element right
    in your page. The floated element must precede the element it
    should be next to on the page. */
    float: right;
    margin-left: 8px;
    .fltlft { /* this class can be used to float an element left
    in your page */
    float: left;
    margin-right: 8px;
    .clearfloat { /* this class should be placed on a div or
    break element and should be the final element before the close of a
    container that should fully contain a float */
    clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
    .style1 {
    font-size: 12px
    .style2 {
    font-size: 16px;
    .style6 {
    color: #FFFFFF;
    .style7 {
    color: #E2C8E3;
    font-size: 16px;
    font-weight: bolder;
    #nav ul {
    padding: 0px;
    list-style-image: none;
    margin-top: 0px;
    margin-right: 10px;
    margin-bottom: 0px;
    margin-left: 0px;
    #nav li {
    font-size: 85%;
    list-style-type: none;
    margin-right: 0;
    margin-left: 10px;
    #nav a {
    text-align: center;
    display: block;
    width: 100%;
    margin-bottom: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    #nav a:link,#nav a:visited {
    color: #FFFFFF;
    text-decoration: none;
    background-color: #F9BDF9;
    #nav a:hover, #nav a:active {
    color: #FFFFFF;
    background-color: #E2C8E3;
    -->
    </style>
    <!--[if IE]>
    <style type="text/css">
    /* place css fixes for all versions of IE in this conditional
    comment */
    .twoColHybLtHdr #sidebar1 { padding-top: 30px; }
    .twoColHybLtHdr #mainContent { zoom: 1; padding-top: 15px; }
    /* the above proprietary zoom property gives IE the hasLayout
    it may need to avoid several bugs */
    </style>
    <![endif]-->
    <script type="text/javascript">
    <!--
    function MM_swapImgRestore() { //v3.0
    var i,x,a=document.MM_sr;
    for(i=0;a&&i<a.length&&(x=a
    )&&x.oSrc;i++) x.src=x.oSrc;
    function MM_preloadImages() { //v3.0
    var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0;
    i<a.length; i++)
    if (a.indexOf("#")!=0){ d.MM_p[j]=new Image;
    d.MM_p[j++].src=a
    function MM_findObj(n, d) { //v4.01
    var p,i,x; if(!d) d=document;
    if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document;
    n=n.substring(0,p);}
    if(!(x=d[n])&&d.all) x=d.all[n]; for
    (i=0;!x&&i<d.forms.length;i++) x=d.forms[n];
    for(i=0;!x&&d.layers&&i<d.layers.length;i++)
    x=MM_findObj(n,d.layers
    .document);
    if(!x && d.getElementById) x=d.getElementById(n);
    return x;
    function MM_swapImage() { //v3.0
    var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new
    Array; for(i=0;i<(a.length-2);i+=3)
    if ((x=MM_findObj(a))!=null){document.MM_sr[j++]=x;
    if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
    //-->
    </script>
    </head>
    <body class="twoColHybLtHdr"
    onload="MM_preloadImages('Images/chocorangefireworks2.jpg')">
    <div class="style1" id="container">
    <div id="header">
    <h1 class="twoColHybLtHdr"> </h1>
    <!-- end #header --></div>
    <div id="sidebar1">
    <div id="nav">
    <ul>
    <li><a href="#" class="style2">Home
    </a></li>
    <li><a href="#" class="style2">About Us
    </a></li>
    <li><a href="#" class="style2">Cakes
    </a></li>
    <li><a href="#" class="style2">Pies </a>
    </li>
    <li><a href="#"
    class="style2">Desserts</a></li>
    <li><a href="#" class="style2">Contact
    Us</a></li>
    </ul>
    </div>
    <h3> </h3>
    <!-- end #sidebar1 --></div>
    <div id="qae">
    <p align="center">
    <!-- This clearing element should immediately follow the
    #mainContent div in order to force the #container div to contain
    all child floats --><br />
    <img src="Images/Quick_Links3.jpg" alt="quicklinks"
    width="112" height="26" /><br />
    <br />
    <a href="#" onmouseout="MM_swapImgRestore()"
    onmouseover="MM_swapImage('Image4','','Images/chocorangefireworks2.jpg',1)"><br
    />
    <img src="Images/chocorangefireworks.jpg" name="Image4"
    width="95" height="92" border="0" id="Image4"
    /></a></p>
    <p align="center" class="link_fonts style1">Chocolate
    Orange Biscuits.</p>
    <p align="center"><a href="#"
    onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Lemon
    Meringue','','Images/Lemon Meringue2.jpg',1)"><img
    src="Images/Lemon Meringue.jpg" alt="Lemon Meringue Pie"
    name="Lemon Meringue" width="100" height="100" border="0" id="Lemon
    Meringue" /></a></p>
    <p align="center" class="link_fonts style1">Lemon
    Meringue Pie</p>
    <p> </p>
    <p> </p>
    </div>
    <div id="mainContent">
    <p><br />
    <span class="style7 style7 style7 style7 style7
    style7">Welcome to Bakers Delight! </span></p>
    <p>If you love to bake then this is the website for
    you. Packed with all sorts of yummy recipes to keep your taste buds
    rocking!</p>
    Whether you are entertaining, baking a treat for a friend or
    just feeling plain peckish then come along and browse through our
    recipes.
    <p>Feel free to browse around and make sure to come
    back soon and check out our newest recipes. </p>
    <h1> </h1>
    <!-- end #mainContent --></div>
    <!-- This clearing element should immediately follow the
    #mainContent div in order to force the #container div to contain
    all child floats -->
    <br class="clearfloat" />
    <div id="footer">
    <p align="center" class="style6">Home l About Us l
    Cakes l Biscuits l Pies l Desserts l Contact Us</p>
    <!-- end #footer --></div>
    <!-- end #container --></div>
    </body>
    </html>

    ok, im quite supprised at that, beacause in my FF and Opera
    whats meant to be the left column (pink rollover links) appear
    across the whole screen on top, whereas in IE they sit neatly to
    the left.

  • Absolute and relative addressing for stylesheets: issue with IE6 and pages not in the root

    The following conditional comment gives me a problem when I arrange my site into folders (instead of all pages in one directory, or all in the root). The directories are built according to the site hierarchy.
    <!--[if lte IE6]>
    <link rel="stylesheet" media="all" type="text/css" href="../styles/dropdown_ie.css />
    <![endif]-->
    <!--[if IE]>
    My homepage is in the rootfolder, the dropdown_ie.css is in the folder "styles".
    I use the dropdown menu from Stu Nichols http://www.cssplay.co.uk/menus/dd_valid.html and this works as long as all pages are in the same folder (or, in my case, as long as they all are together with the homepage in the rootfolder). But when pages are in different folders, the dropdown_ie.css is not read anymore when using IE6. Other browsers are ok; for those I use:
    <style type="text/css">
    <!--
    @import url("../styles/flyout.css");
    @import url("../styles/dropdown.css");
    -->
    </style>
    What do you suggest I do to get the pages not in the root to read the dropdown_ie.css file when using IE6?
    And I have a feeling that the way I import the styles may not be right, but I am not sure.
    Any help will be greatly appreciated.
    Erik

    I solved this one by changing the relative addressing of my stylesheet location in absolute addressing. And I had to do this not only for the stylesheet, but for all addressing in the html related to this drop down menu:
    href="http://mysafety.be/styles/dropdown_ie.css"
    Changing the location of my files into subdirectories (and removing the spaces in the file names) also means that all my google indexing got screwed up; I submitted to google the whole list of addresses for removal from their cache. It will be another 4 weeks before everything is indexed correctly again, but I guess I better do this now before the site becomes fully operational.

  • Compatible issue with ie6

    I built a web site using Dreamweaver CS3 for my self. (
    http://www.freewebs.com/coolauto
    It works perfect in IE 7, but in IE6 it doesn't work
    properly. On the home page, when you move the mouse on to one of
    the menu buttons, it should have a half transparent background
    displayed. It works fine IE7, but it doesn't work in IE6. Can
    anybody tell me why and how I can fix the problem.
    The second issue is how I can make the background image
    downloading quicker or progessively.
    Please help.

    Assume that your navigation is going to remain an all image
    affair just
    create the transparent roll-over image effect in your image
    editing
    software and use that instead of the transparent block of
    grey png image.
    As for your downloading problem you should slice that image
    up. Using
    large images like that is not really the most efficient and
    user
    friendly way to proceed.
    Its an easy enough design to section into various components
    i.e.,
    header, navigation, content, news, footer. Everyone will
    benefit from it.
    zhtjlong wrote:
    > I built a web site using Dreamweaver CS3 for my self. (
    >
    http://www.freewebs.com/coolauto
    > It works perfect in IE 7, but in IE6 it doesn't work
    properly. On the home
    > page, when you move the mouse on to one of the menu
    buttons, it should have a
    > half transparent background displayed. It works fine
    IE7, but it doesn't work
    > in IE6. Can anybody tell me why and how I can fix the
    problem.
    > The second issue is how I can make the background image
    downloading quicker or
    > progessively.
    > Please help.
    >
    >

  • PerformancePoint Chart Drill Down Menu Display Issue with Chrome v40

    We have performancepoint dashboards which used to display perfectly in Chrome. The last update of Chrome (v40) has introduced the following issue:
    Whenever the user right clicks on the chart the drill down menu displays erroneously on top-left section of the page. The drill down menu should appear exactly where the user right clicks but it does not.
    Any other person faced this issue and can recommend any fix for that? We are stuck as most clients have now updated Chrome browser and tweaking Microsoft implementation will not be a good fix for long term.
    P.S. there is no such problem with FireFox (35) & IE (9+) and Chrome (v33)

    Hi guys,
    I kind of lost track on this post. I checked that for most of the components, as soon as we use some or the other methods to overwrite with blanks, the components reset wonderfully, except when using 'Drill'.
    Drill feature of a chart required me to execute the query again to reset it.
    To prevent this, have changed the requirement to provide transparent push buttons on X axis for drilling down to the next level.
    Thanks for the inputs.
    Regards,
    Velly

  • Help with a vertical scroll bar issue with a List component

    hi. i have a basic <s:list> that uses an XMLListCollection as it's data provider and a very basic itemrenderer. when a row in the list is clicked a function gets the list.selectedIndex then populates some text fields with more xml data. that all works fine.. the problem i have is that the vertical scroll bar on the list seems to be "clickable" - just like a row in the list. the scroll bar scrolls normally but when it's clicked the selectedIndex becomes -1 which is not helpful b/c the value -1 is passed to the XMLListCollection.
    any ideas? cheers.

    thanks but still problematic...surely the <s:List> component shouldn't return a value when the scrollbar thumb is clicked? i created a very basic list (see below) and made the list dimensions short enough so that there is a vertical scrollbar and found that when the scrollbar thumb is clicked the trace(event.currentTarget.selectedIndex) returns a number. that's annoying b/c i just want a selectedIndex value for a row that is clicked not the scrollbar.
    any ideas to get around? cheers
    <fx:Script>
    <![CDATA[
    protected function list1_clickHandler(event:MouseEvent):void
    trace(event.currentTarget.selectedIndex);
    ]]>
    </fx:Script>
    <s:List x="162" click="list1_clickHandler(event)" y="276" labelField="@label" width="144" height="153">
    <s:dataProvider>
    <s:XMLListCollection>
    <fx:XMLList xmlns="">
    <node label="one"/>
    <node label="two"/>
    <node label="three"/>
    <node label="four"/>
    <node label="five"/>
    <node label="six"/>
    <node label="seven"/>
    <node label="eight"/>
    <node label="nine"/>
    <node label="ten"/>
    <node label="eleven"/>
    </fx:XMLList>
    </s:XMLListCollection>
    </s:dataProvider>
    </s:List>

  • Browser compatibility issue with IE6/7

    Hello,
    I created my webpage in dreamweaver on a MAC.  I have viewed my page(s) A-OK in Safari and firefox however I am being told that my page is not viewing properly on Internet Explorer.  I then found the browser compatibility feature to test the page in Dreamweaver.  What I have found is that I have browser support problems...this is the error from my index page - which is actually on all my pages!
    un-scrollable content bug:
    If one or more absolutely-positioned elements are placed within a relatively positioned element with no assigned dimensions, either no scrollbar will appear at all, or it will not extend far enough to view all of the content. (Note: This bug will not affect your page if the content in the AP element does not extend beyond the height of the viewport.)
    Affects: Internet Explorer 6.0
    Likelihood: Possible
    This bug is on line 56:   <div style="position:relative">
    This issue is on all my pages...please help
    I am just not sure how to solve this problem - I am more of a designer than a coder.  Any help whatsoever to point me in the right direction is most graciously appreciated!!!
    My webpage URL is: lifeforcemd ah yes that is a .com extension - lifeforcemd.com

    Hi kadarusastry,
    This issue is about the browser compatibility.
    Please add your SharePoint site into compatibility view in IE 9 or IE 10.
    Or, use IE 8 mode in browser mode for IE 9 or IE 10.
    About how to add site into compatibility view, you can refer to the link:
    http://support.microsoft.com/kb/2536204
    Note: the settings for IE 9 and IE 10 are same.
    Best Regards,
    Wendy
    Wendy Li
    TechNet Community Support

  • Menu Button issue with the iPod Universal Dock with Remote

    What is the status of a firmware release to address the inability of the Apple Remote to mimic the menu button on the iPod?
    Is it even possible to update the firmware to provide this functionality? What is the hold up? I am boycotting further hardware purchases until this is taken care of or Apple accept s a return of my Universal Dock, Remote, Second power brick, Firewire cable, and AV cable.
    It is shameful for Apple to have sold these items and not made it clear that the menu button may as well be a sticker.
    iMac G5 2.0Ghz   Mac OS X (10.4.4)   5G iPod (Black 60GB)
    iMac G5 2.0Ghz   Mac OS X (10.4.4)   5G iPod (Black 60GB)

    We are just customers and have no information about future software releases from apple.
    Send Apple Your Feedback
    btabz

  • Overflow issue with IE6 + IE7

    I am finding that I have to refresh the page to get overflow
    to work in IE6 and IE7. So since it is working half the time I am
    doing something correct.
    But why is the overflow not working correct the first time?
    All works fine in Mozilla

    Try using a tool like tcpmon to see the actually HTTP headers and content between IE and WebLogic:
    https://tcpmon.dev.java.net/
    That might give you some clues whether there is something unique in the IE6 request or response.

  • Spry Vertical Menu Bar Styling Issues

    Hello all,
    I'm having CSS issues with a spry vertical menu bar. The Menu
    is fairly basic but, it has some odd sizing requirements specified
    by it's designer. The designer would like the sub menu items to all
    have different widths that correspond to the actual content within
    them. Here is sample.
    http://staging.rm306.com/cycle/
    The menu seen at the page above was not build with Spry. It
    was build with another tool and has considerable problems with
    consistent browser display.
    Can anyone give me a short list of styles and where they
    should be applied that might help me achieve this reletively simple
    effect?
    I've tried to use Spy menu bars in my projects in the past
    but, there was always some sticking point. I'd like this time to be
    the winner if possible.
    Thanks for your time and patience in advance,
    Kevin

    The sample page I posted came after searching for an easy
    "how to do it". The closest I found to a tutorial was this:
    http://www.adobe.com/devnet/dreamweaver/articles/spryte_menu.html
    The author designs and implements a spry menu with Fire Works
    graphics. The last section describes how to modify the existing CSS
    for multiple levels. Yet I found the sample page easier to follow.
    I hope this helps though.

  • Spry horizontal menu - IE6 issue with drop downs not displaying correctly

    Hello everyone,
    I have an IE6 display issue with a spry horizontal menu on a website I recently developed and hope someone can help me sort it out.
    You can see the live site here: www.callumstrust.org
    This is a site for a new charity so obviously I'm very keen to get it sorted out as soon as I can. The easiest way to view the problem is to either view it in IE6, or view it IE8, turn on the Developer Tools and change the Document Mode to 'Quirks mode'. you'll immediately see that the sub-menus on the header menu display permanently as a full width list, and not as a drop down menu as they should.
    I think the problem lies with the 'width' being set to 'auto' in the ul.MenuBarHorizontal li style. However, I can't seem to get the style right to display the menu on a single line with enough space for text of all the menu items.
    Can anyone advise on how to sort this out? I've not posted any code here: let me know if you need this and I'll happily post it.
    Many thanks,
    chris.

    Hello everyone,
    I have an IE6 display issue with a spry horizontal menu on a website I recently developed and hope someone can help me sort it out.
    You can see the live site here: www.callumstrust.org
    This is a site for a new charity so obviously I'm very keen to get it sorted out as soon as I can. The easiest way to view the problem is to either view it in IE6, or view it IE8, turn on the Developer Tools and change the Document Mode to 'Quirks mode'. you'll immediately see that the sub-menus on the header menu display permanently as a full width list, and not as a drop down menu as they should.
    I think the problem lies with the 'width' being set to 'auto' in the ul.MenuBarHorizontal li style. However, I can't seem to get the style right to display the menu on a single line with enough space for text of all the menu items.
    Can anyone advise on how to sort this out? I've not posted any code here: let me know if you need this and I'll happily post it.
    Many thanks,
    chris.

  • Selected state issue with Menu Module V2

    OK so I am getting an issue with Menu Module V2. I have used this before with success but this time I have hit a wall. I possed this question to BC live chat and they bugged out real quick.
    The site in construction is http://www.urbanista.com.au
    What is happening is that in the top right tools nav with the headings Home, Services, People, Contact Us using Menu Module V2. The Heading Services has a drop down and this is where the issue resides. Roll over any of these nav devices and you will see they will highlight orange. Home is already auto activating its Selcted state. Click on Contact Us and it will do the same.  Roll over and click on Services and it appears to have worked. While in Services roll over the drop down again and you will see all links have activated the Selected state. This is the issue. If you view the code of the Services UL you will see only the Services state has been alocated the Slected state. See below:
    <li id="Services" class="selected">
    <a href="/services.htm">Services</a>
    <ul>
    <li id="tools-panningdev">
    <li id="tools-housing">
    <li id="tools-urban-renewal">
    <li id="tools-project-management">
    <li id="tools-feasibility-tools">
    <li id="tools-governance-systems">
    <li id="tools-communications">
    <li id="tools-projects">
    </ul>
    </li>
    The CSS that runs the nav is as follows:
    ul.dropdown {
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-style: normal;
        text-decoration: none;
        ul.dropdown li {
        background-color: transparent;
        color: #999;
        padding-top: 5px;
        padding-right: 10px;
        padding-bottom: 5px;
        padding-left: 10px;
        font-size: 12px;
        ul.dropdown li.hover,
        ul.dropdown li:hover {
        background-color: transparent;
        color: #FFF;
        ul.dropdown a:link,
        ul.dropdown a:visited    {
        color: #FFF;
        text-decoration: none;
        ul.dropdown a:hover        { color: #ff871f; }
        ul.dropdown a:active    {
        color: #b33b00;
        /* -- level mark -- */
        ul.dropdown ul {
        width: 150px;
        margin-top: 1px;
        background-image: url(/images/nav-transparency.png);
        background-repeat: repeat;
        color: #FFF;
        ul.dropdown ul li {
        font-weight: normal;
    ul.dropdown li.selected a {
        color: #ff871f;
    The last entry 'ul.dropdown li.selected a {color: #ff871f;}' is required in order to allocate a Slected State. Without it not Selected state is active and the links al remian white.
    I have tried all manner of combinations and additonal tags with no success. Any suggestions greatly appreciated. I have not modified the default Javascript provided by BC in the system apart from allocating the required ulTagClass as specified. The Javascript in the supplied 'container.html' is as follows:
    <script type="text/javascript" >
        // ids need to be unique per page, use different ones if you are including multiple menus in the same page
        // id of the nav tag, used above
        var divTagId = "myMenu1";
        // desired id for 1st <ul> tag
        var ulTagId = "myMenu1List";
        // desired class for 1st <ul> tag
        var ulTagClass = "dropdown dropdown-vertical";
        if ((null !== ulTagId) && ("" !== ulTagId)) {
            document.getElementById(divTagId).getElementsByTagName("ul")[0].setAttribute("id",ulTagId );
        if ((null !== ulTagClass) && ("" !== ulTagClass)) {
            document.getElementById(divTagId).getElementsByTagName("ul")[0].className = ulTagClass;
        // this will set the selected state
        if ((null !== ulTagId) && ("" !== ulTagId)) {
            catSetSelectedCSSItem(ulTagId);
    </script>
    Lastly this is one of the recomended navs by BC at the following address: http://lwis.net/free-css-drop-down-menu/
    I have used these before with success but for the life of me this has stumped me big time.

    Hi Matthew,
    Having a super quick look at the code I'd say it's because of:
    ul.dropdown li.selected a {
        color: #ff871f;
    This affects all the child elements.
    To override this down the line you could do something like:
    ul.dropdown li.selected ul li a {
        color: #fff;
    This would override the parent link color when selected.
    You could probably then also add:
    ul.dropdown li.selected ul li.selected a {
        color: #ff871f;
    For the dropdown selected states.
    That's a quick look though so don't quote me too much

  • Issue with active state on navigation of vertical slide website. Please help!

    Hey guys!
    I'm using the Adtile vertical-slide example at http://www.adtile.me/fixed-nav/ and am having some issues with the navigation...
    When I add nav buttons for external pages, the navigation active state doesn't follow through the menu to the active slide (it does on the external pages as I'm using a separate css selector PHP script though). Without the additional buttons for the external pages they work fine.
    Here's the link to the working example WITHOUT the additional buttons for external pages.
    Here's the link for the page WITH the additional buttons for external pages.
    Does anyone know how I can get the active state to work for the slides section of the website?
    Thank you!
    SM

    Try this:
    .nav-collapse a:hover,
    .nav-collapse a:active,
    .nav-collapse a:focus {
      background: #e8e8e8;
    Nancy O.

  • CSS Menu hover issue in IE7

    Hi all,
    I've created a CSS based drop down menu for this site:
    http://www.elizabethgorcey.com.
    In IE7 the menus don't drop down. They pop up and cover the parent
    item they are supposed to descend from. Can anyone tell me why this
    is and how to fix it?
    Thanks,
    John

    On Sat, 19 Jul 2008 01:21:08 +0000 (UTC), "John Ciccolini"
    <[email protected]> wrote:
    >Hi all,
    > I've created a CSS based drop down menu for this site:
    >
    http://www.elizabethgorcey.com.
    In IE7 the menus don't drop down. They pop up
    >and cover the parent item they are supposed to descend
    from. Can anyone tell
    >me why this is and how to fix it?
    > Thanks,
    > John
    Seems to work ok in IE7 for me. But not in IE6 ! ?
    works ok in Safari & Opera - and FF of course
    I popped the code into Dw and ran the compatibility check and
    says
    there is a problem with IE6 - Expanding box problem
    Googled it - and not sure that is 100% correct - but it might
    be a
    steer........ ?
    minor css issue - which I doubt affects the problem ?
    #breastpumpposter {
    position: relative;
    top: 0px;
    padding-top: -3.5em;
    margin-left: 20px;
    padding-bottom: 10px;
    margin-bottom: 20px;
    padding-top cannot be negative
    ~Malcolm~*...
    ~*

Maybe you are looking for

  • Problem with IE8 and Flash on LL Bean website

    My desktop machine is running XP SP3 with all updates and the latest Flash Player. When visiting the LL Bean online catalog you view the products which have small pictures associated with them. If you click on a picture a larger window opens up with

  • Using skip logic to show sections of the form a set number of times

    Hi I have form which i need all to fill out basic information and a section which asks for furtehr information if a certain condition is true. what i'm looking ofr is this section of the form to be shown again as long as a condition is true or for x

  • HT201269 why can't i transfer my music from my iphone4s to my iphone5s?

    i have my iphone 5s plugged into my mac and everytime i try to sync my library with the 5s it tells me that my computer is not authorized to transferred my purchased songs from itunes. it then tells me to go to store>authorize this computer, I do tha

  • Black border in exported video

    When I am in presentation mode I see picture in the correct ratio without border. But exported video with same configuration have black border. (Source images have small size then output video.) I need output video without border as in preview...

  • Data Palette not showing Managed Beans for Dynamic Web Project, JSF 2.1

    Hello. I have a problem in OEPE (oepe-juno-distro-win32.zip), where the Data tab in Palette shows no Managed Beans, even if I created them in the ManagedBeans in faces-config.xml using the Faces Config Editor. I have created a Dynamic Web Project wit