IE8 sees horizontal menu as white, with dropdowns not dropping

I previously received a great solution from Altruistic Gramps regarding our menu's background images, but then someone viewed our site (http://www.usc.edu/org/seagrant/NS/) with IE8 and saw the transparent menubars as white. I googled a solution to this, which was commenting out the #FFF in the css IE hack section - background: #FFF; - but then the background was perfectly clear, probably because we have the menus to be semi transparent.
I looked for a solution to this but could not find any, and so opted to create a semi transparent 1x1px png file and using that as a background image
ul.MenuBarHorizontal li.MenuBarItemIE
display: inline;
f\loat: left;
background: url(../Images/clear1px.png);/*background: #FFF;/*/
This works, to an extent: We're using auto as the menubar width in order to get some longer titles to fit and so now, the trans gray texture does not extend all the way across as it does while looking through other browsers. In order to use the 'house icon' I had to enclose the spry menu in another div (located in the main css) and color that, but now I have no idea what to do with the way it looks in IE8
If you need more of the spry css or the main css, please let me know and I'll post it.
Best regards.

Thanks again for the response. I made these changes in the menu css and the index page and the menu went clear again and the subs still don't seem to drop at all. After checking your link to the compatibility modes, I tried each of the IE= samples and the only one that did anything was 5. That just messed up the menu completely. I went back to 9 and it was the same no drop sort of thing.
I was thinking maybe it was the extra div I originally made to keep the home icon in the same group as the rest of the spry menu, so I took that div out, and although the spry menu clicked into place, it still had the transparency and drop-down problems.
I'll post my main css - maybe that'll show something. Excuse the mess, but we've been adding things as we go
Thanks again for spending all this time on it!
ul{
    list-style:none;
    margin:0 0 1em 0px;/*0 0 1em 15px*/
    padding: 0;
ul li{
line-height:1.3em;/*1.3em*/
margin: .25em 0;/*.25em 0*/
padding: 0 0 0 15px;/*0 0 0 15px*/
background:url(../Images/Compass_Website_small_2-4-11.png) no-repeat 0 .01em;/*0 4px - this is the adjustment for line-placement of icon .15em*/
li ul{
margin:0 0 0 30px;
list-style:disc;
li ul li{
padding-left:0;
background:none;
li ul li ul{
margin:0 0 0 30px;
list-style:circle;
ul li ul li ul{
padding-left:0;
background:none;
/* Holly Hack to fix ie6 li bg */
/*  Hides from IE-mac \*/
* html li{height: 1%;}
/* End hide from IE-mac */
@media print{
ul {
    list-style:disc;
    margin-left:30px;
ul li {
    padding-left:0px;
    background:none;
} /* end print */
.picture { background-color: #ffffff; /*F9F9F9*/
border: 0px solid #CCCCCC; padding: 3px;
font: 10px/1.4em Helvetica, Arial, Verdana, sans-serif; }
.picture img { border: 1px solid #CCCCCC;
vertical-align:middle; margin-bottom: 3px; }
.right { margin: 0.0em 0pt 0.5em 18px; float:right; }/*0.5em 0pt 0.5em 0.8em*/
.left { margin: 0.0em 18px 0.5em 0pt; float:left; }/*0.5em 0.8em 0.5em 0pt*/
body,td,th {
font-family: Helvetica, Arial, Verdana, sans-serif;/*orig Verdana, Arial, Helvetica, sans-serif*/
font-size: 14px;
color: #000;
margin: 0px;
padding: 0px;
line-height: normal;
font-weight: normal;
text-align: left;
a:link {
text-decoration: none;
color: #000000;
input {
font-size: 14px;/*11px*/
line-height: normal;
font-weight: normal;
font-family: Helvetica, Arial, Verdana, sans-serif;
color: #0000FF;
a:visited {
text-decoration: none;
color: #000000;
a:hover {
text-decoration: none;
color: #25408F;/*ffffff, 5a5a5a*/
a:active {
text-decoration: none;
h1 {
font-size: 22px;
line-height: normal;
font-style: normal;
margin-bottom: .1em;
h2 {
font-size: 20px;
line-height: normal;
font-style: normal;
margin-bottom: .1em;
h3 {
font-size: 18px;
line-height: normal;
font-style: normal;
margin-bottom: .1em;
h4 {
font-size: 16px;
font-style: normal;
line-height: normal;
margin-bottom: .1em;
h5 {
font-size: 14px;
font-style: normal;
line-height: normal;
margin-bottom: .1em;
#topmenu {
text-align: center;
height: 20px;
vertical-align: auto;
padding: 0px;
width: 600px;
float: none;
margin: 0px;
font-size: 14px;
h6 {
font-size: 12px;
font-style: normal;
line-height: normal;
margin-bottom: .1em;
body {
margin: 0;
#txo-search {
float: left;
width: 812px;
#container{
width: 900px;
margin-left: auto;/*auto*/
margin-right: auto;/*20px*/
border:0px none #000000;
height: auto;
padding: 0px;
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
background-color: #FFF;
#searchbar {
float: right;
padding-top: 3px;
padding-right: 12px;
padding-bottom: 0px;
padding-left: 0px;
font-size: 9px;
text-transform: uppercase;
#sidebar{
float:left;
background: #ebebeb;
background-color: #FFF;
width: 225px;
padding: 0px 0px 0px 12px;
margin: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
height: auto;
text-align: left;
font-size: 14px;/*12px*/
line-height:normal;
color: #000;
position: relative;
#sidebar2{
float:left;
background: #ebebeb;
background-color: #FFF;
width: 205px;/*205px*/
padding: 30px 0px 0px 0px;/*12px, 20px*/
margin: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
height: auto;
text-align: left;
font-size: 14px;/*12px*/
line-height:normal;
color: #000;
position: inherit;
z-index: 2;
}#textonly{
padding-top: 3px;
float: left;
padding-left: 12px;
padding-right: 0px;
padding-bottom: 0px;
#mainContent{
padding:0px 6px 0px 0px;/*0px 6px*/
width: 650px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
margin: 0px;
float: left;
position: relative;
height: auto;
color: #000;
background-color: #FFF;
#mainContent2{
padding: 6px 6px 6px 6px;/*0px 6px*/
width: 650px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
margin: 0px;
float: left;
position: relative;
height: auto;
color: #000;
}#headerpic {
padding:0px 0px 0px 0px;
width: 900px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
margin: -28px 0px 0px 0px;
float: left;
position: inherit;
height: 246px;
z-index: -2;
}#headerpicCaption {
padding:6px 0px 0px 12px;
width: 888px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
margin: -24px 0px 0px 0px;
float: left;
position: relative;
height: 19px;
z-index: 1;
background-color: rgba(149,149,149,0.7);
color: #FFF;
font-weight: bold;
}#horizontalmenudiv {
padding:0px;
width: 900px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
margin: 0px 0px 0px 0px;
float: left;
position: relative;
height: 28px;/*24, 28px*/
z-index: 1;
background-color: rgba(0,0,0,0.0); /*0.6*/
#header {
margin:0px;
border:0px none #000000;
height: auto;
padding: 0px;
float: left;
left: 0px;
top: 0px;
right: 0px;
bottom: 0px;
background-color: #990000;
text-align: left;
vertical-align: top;
width: 900px;
z-index: 1;
position: relative;
#footer {
width:900px;
margin:0px;
text-align:center;
height: auto;
padding: 0px;
border-top: 0px none;
border-right: 0px none;
border-bottom: 0px none;
border-left: 0px none;
float: left;
z-index:1
position: relative; /*background-color: #68a4db;*/
#logocontainer {
width:140px;
margin:0px;
height: 92px;
padding: 0px 0px 0px 12px;
float: left;
border-top: 0px none;
border-right: 0px none;
border-bottom: 0px none;
border-left: 0px none;
background-color: #990000;
#logocontainer2 {
width:140px;
margin:0px;
height: 92px;
padding: 0px 12px 0px 0px;
float: left;
border-top: 0px none;
border-right: 0px none;
border-bottom: 0px none;
border-left: 0px none;
background-color: #990000;
.MainTitle {
font-family: Helvetica, Arial, Verdana, sans-serif;
font-size: 28px;
color: #ffcc00;
font-weight: bold;
.homepagethemediv {
font-family: Helvetica, Arial, Verdana, sans-serif;
margin: 0px;
padding: 3px 3px 3px 0px;/*3px*/
height: auto;
width: 205px;
text-align: left;
float: left;
vertical-align: top;
line-height: normal;
.regpagethemediv3x {
font-family: Helvetica, Arial, Verdana, sans-serif;
font-size:12px;/*12px*/
margin: 0px;
padding: 3px;
height: 220px;/*300px*/
width: 205px;
float: left;
vertical-align: top;
text-align: left;
line-height: normal;
.regpagethemediv2x {
font-family: Helvetica, Arial, Verdana, sans-serif;
font-size:12px;/*12px*/
margin: 0px;
padding: 0px 18px 0px 0px;
height: 375px;/*300px*/
width: 300px;
float: left;
vertical-align: top;
text-align: left;
line-height: normal;
.regpagethemediv2xstaff {
font-family: Helvetica, Arial, Verdana, sans-serif;
font-size:12px;/*12px*/
margin: 0px;
padding: 0px 18px 0px 0px;
height: auto;/*300px*/
width: 300px;
float: left;
vertical-align: top;
text-align: left;
line-height: normal;
.regpagethemediv2xcenter {
font-family: Helvetica, Arial, Verdana, sans-serif;
font-size:12px;/*12px*/
margin: 0px; /*0px*/
padding: 3px;
height: 500px;/*300px*/
width: 270px;
float: left;
vertical-align: top;
text-align: left;/*left*/
line-height: normal;
#center_div
width:270px;
left:50%;
margin-left:-135px;
z-index: 2;
.regpagethemediv1x {
font-family: Helvetica, Arial, Verdana, sans-serif;
font-size:12px;/*12*/
margin: 0px;
padding: 3px 3px 3px 0px;
height: auto;/*300px*/
width: 625px;
float: left;
vertical-align: top;
text-align: left;
line-height: normal;
.regpagefloaterLeft {
font-size:12px;/*12px*/
margin: 0px;
padding: 3px;
height: auto;/*300px*/
width: 45%;
vertical-align: top;
text-align: left;
line-height: normal;
float: left;
border: 2px;
border-color: 25408F;
border-style: solid;
.regpagefloaterRight {
font-size:12px;/*12px*/
margin: 0px 0px 0px 18px;
padding: 3px;
height: auto;/*300px*/
width: 45%;
vertical-align: top;
text-align: left;
line-height: normal;
float: right;
border: 2px;
border-color: #25408F;
border-style: solid;
.smallprint {
font-size: 10px;
.SGBlue {
color: #25408F;
#SGBlue {
color: #25408F;

Similar Messages

  • New ipod 7th generation on connecting it to win 7 pc it needed formatting to fat32 then it said connect to itunes to restore then after connecting the ipod to pc the ipod screen is white with "do not disconnect" but it is taking along time

    On Connecting my new ipod nano 7th generation to pc win 7 pc pop a message that it need to format that space. after formatting i tried to open the ipod it said connect to itunes to restore just when i connected it to the pc it turned white with "do not disconnect" but i didn't do anything on itunes i can't see it on itunes and it is taking along time is this normal

    - Try another cable.
    - Inspect the dock connector on the iPod for bent or missing contacts, foreign material, corroded contacts, broken, missing or cracked plastic.
    - Try on another computer to determine if computer or iPod problem
    - Make an appointment at the Genius Bar of an Apple store.
      Apple Retail Store - Genius Bar

  • 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.

  • Spry horizontal menu bar and accordion panels not working when published

    Hi,
    I'm a newbie to Dreamweaver and have been asked to design an intranet site. On the site, I added both Spry widgets for a horizontal menu bar and an accordion panel. Both of these widgets work in preview, however, neither work when I publish. I uploaded the Spry asset folder (with all the CSS and JS files) to the remote server, but still no luck. What am I missing?
    Thanks.

    Despite of what you have staed, my bet is on the fact that the SpryAssets folder and/or the included files are not being found by your page..
    Open the site in FF, click on view Source and in the source code click the link to the JS file. If it can be found, it will show the content of the file and you will have the satisfaction of knowing that the page can find the file.
    If it does not show the content, you need to correct that.
    Good luck.
    Ben

  • Black and White With Color Not Working

    I am trying to have the background of my image black and white with the person in color.  I turned black and white on then tried brushing black and white away from the person.  Instead of the full, vibrant color coming back it was a dull color.  Instead, I tried turning black and white off then brushing black and white into the background.  This time, instead of being pure black and white it was black and white with an obvious hint of color.  I have watched plenty of tutorials and know that it is possible to have it be pure black and white in the background with the person in front appearing in full vibrant color.  I just don't know what I am doing wrong that either my vibrant color is looking washed out in one method or my black and white isn't pure black and white in the other method.  When I first turn black and white on the image does go to pure black and white.  Any suggestions?

    See what happens after re-booting.
    Is "Brush Range" set to "All"?
    Try the same adjustments on another Image.
    Try the "Color Monochrome" adjustment and see if it works as expected when brushed in/brushed away.
    Message was edited by: Kirby Krieger -- added a line.

  • Horizontal menu looks fine but sub menus drop down one and move to the right over the top of one another

    Help, My horizontal menus look great but when I add sub menus to them they drop down one place and move to the right side where they be over lapping each other. What can I do? I'm working with adobe muse.

    It might be faster to start over.  File > New > HTML page.  Insert Spry Menu.
    Customize Spry Menus by David Powers
    http://foundationphp.com/tutorials/sprymenu/customize1.php
    When making code changes, use /**CSS Comments**/ to remind yourself what you did in case things go wrong. ;-)
    Nancy O.
    Alt-Web Design & Publishing
    Web | Graphics | Print | Media  Specialists
    http://alt-web.com/
    http://twitter.com/altweb

  • Spry IE6 Problem - Items with dropdown not visable until you hover

    Thank you in advance for your help
    I added a spry vertical drop down menu to my site http://www.capitalareamodellers.ca/
    It works perfectly in IE7 and 8 as well as firefox, safari, chrome & opera,
    But when it is displayed in IE 6, each menu item that has a drop down associated with it is not visable until you hover over it.
    I'm at a loss as to why  :-(
    unfotunately - almost 30% of the users of teh site are still using IE6
    I'm attaching the css and template files in the hopes that someone can help me
    BIG thank you!

    Don't forget the end tag, very important in XHTML
    <li><a href="aboutCAMS.htm"><span style="color: #FFF">CAMS History</span></a></li>
    <li><a href="meetingschedule.html"><span style="color: #FFF">Meetings</span></a></li>
    <li><a href="profiles.html"><span style="color: #FFF">Member Profiles</span></a></li>
    <li><a href="feedback.html"><span style="color: #FFF">Feedback</span></a></li>
    <li><a href="mailingList.html"><span style="color: #FFF">Join Mailing List</span></a></li>
    <li><a href="media.html"><span style="color: #FFF">Media Centre</span></a></li>
    Good luck
    Ben

  • Spry Dropdowns not dropping over SWF in Firefox (Windows)

    Greetings again-
    I built a Spry drop down menu in Dreamweaver CS3 (on my Mac). The drop down menu resides just above a flash banner. In Firefox (v3.5.9), the dropdowns won't drop over (won't overlap in front of) the Flash SWF file. However, the drop down menu drops properly over the Flash file in IE (Windows), Safari, and Firefox on Mac.  Anyone know of a fix for this bug?
    Thank you-

    Mark BXD wrote:
    I found a solution over at Layers Magazine:
    " (in Dreamweaver) Please select your flash object and go to the properties panel, select Parameters button, and add following lines:
    wmode as parameter and transparent as value"
    This solves the problem.
    This is interesting! Particularly when the topic has been discussed in this forum on quite a number of occassions. One of the earlier ones was back in 2007 and can be seen here http://forums.adobe.com/message/67405#67405
    Goes to show that we do need to read what is available in this forum like the opening statement which reads
                            Announcement:
                            New to Spry, or  the Spry forums?
    Before you post a topic please verify
    that:
    You
    are using the latest Spry files
    The latest version of
    the Adobe Spry Framework is 1.6.1, this is the same version that ships
    with Dreamweaver CS4. If you use Dreamweaver CS3 (uses Spry 1.4), its
    wise to upgrade your files to the latest version. This can easily be
    done using the Spry Updater that can be found here.
    Your
    question was not asked before
    Using the search
    functionality on forums you can easily find out if your question has
    been answered before. While you are in search, you can specify the
    search locations. The Spry forum can be found under:
    Adobe
    Labs > Spry Framework for Ajax
    Happy Sprying.
    Ben

  • Horizontal Navigation with Dropdown Menu

    Hello!
    I am trying to put together a site with Horizontal navigation with items in the dropdown. I built my plan with main pages and child pages, and added my horizontal navigation on the Master page, but when I go to preview, I don't see any of my dropdown (child) pages. Is there any way to fix this? (I've attached a screenshot, hopefully this will help clarify)......

    Hello,
    Please click on the tiny white Arrow in the blue circle which comes up at the top right of the Menu. And there change the Menu type from Top Level pages to All pages.
    Note : Child pages on the same level in Plan view are listed vertically in a Horizontal Menu.
    Regards,
    Sachin

  • Spry Horizontal Menu Bar background image IE8 not visible.

    I have a slight problem with a horizontal menu bar that I have placed on my site and am hoping someone can help me. It views fine in Firefox, however in IE8 the top menu background image is white instead of the image I specified. Firefox image is below.
    Below is IE8 image lacking top menu background:
    I am a novice and this is driving me nuts. How can something view fine in Firefox and loose the image in IE explorer? I must have a code incorrect, I know it. Any  help is greatly appreciated.
    Thank you,

    At the bottom of SpryMenuBarHorizontal.css, you will find
    @media screen, projection
    ul.MenuBarHorizontal li.MenuBarItemIE
    display: inline;
    f\loat: left;
    background-color: #FFF;
    Change the background colour to transparent and all is well.

  • Background images with spry "horizontal menu"

    hi again
    I am trying to work with the spry: "horizontal menu"
    I want to put some background images into the menu bar not into the submenu
    and that is the problem: the background images appears overall
    what can I do ?
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Unbenanntes Dokument</title>
    <script src="SpryAssets/SpryMenuBar.js" type="text/javascript"></script>
    <link href="SpryAssets/SpryMenuBarHorizontal.css" rel="stylesheet" type="text/css" />
    <style type="text/css">
    <!--
    #container {
         margin-right: auto;
         margin-left: auto;
         width: 400px;
    -->
    </style>
    </head>
    <body>
    <div id="container">Raum für den Inhalt von  id "container"
    <ul id="MenuBar1" class="MenuBarHorizontal">
      <li><a href="#">Element 1</a>  </li>
    <li><a class="MenuBarItemSubmenu" href="#">Element 3</a>
        <ul>
          <li><a href="#" class="MenuBarHorizontal">heija</a>      </li>
          <li><a href="#">soso</a></li>
    </ul>
      </li>
      <li><a href="#">Element 4</a></li>
    </ul>
    <p>  </p>
    <p> </p>
    <p> </p>
    <p> </p>
    </div>
    <script type="text/javascript">
    <!--
    var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgDown:"SpryAssets/SpryMenuBarDownHover.gif", imgRight:"SpryAssets/SpryMenuBarRightHover.gif"});
    //-->
    </script>
    </body>
    </html>
    and css
    ul.MenuBarHorizontal
         margin: 0;
         padding: 0;
         list-style-type: none;
         font-size: 100%;
         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: center;
         cursor: pointer;
         width: 100px;
         float: left;
         height: 10px;
    /* 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%;
         z-index: 1020;
         cursor: default;
         width: 100px;
         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: 100px;
         height: 30px;
    /* 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
         border: 1px solid #CCC;
    /* Menu items are a light gray block with padding and no text decoration */
    ul.MenuBarHorizontal a
         display: block;
         cursor: pointer;
         background-color: #FEF3E4;
         padding: 0.5em 0.75em;
         color: #FFF;
         text-decoration: none;
         background-repeat: no-repeat;
         background-image: url(../rot.jpg);
    /* Menu items that have mouse over or focus have a blue background and white text */
    ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
         color: #FF0;
    /* 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: #FEF3E4;
         color: #FF0;
         background-image: url(../rot.jpg);
    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-color: #FEF3E4;
    /* 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-color: #0F9;
    /* 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-color: #FEF3E4;
         color: #FF0;
    /* 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-color: #F99;
    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: left;
              background: #FFF;

    Complete page and css code below (scroll down)
    All you should be concerned with at this moment to get the background image to appear in the top level anchor is the css style below:
    /* 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-color: #000;
    background-image: url(../rot.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    I've added the background-postion because presumably you want it to appear flush left. This overides the out-of-the-box setting which positions it 95% far left.
    Here is the code and css:
    <!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>
    <script src="SpryAssets/SpryMenuBar.js" type="text/javascript"></script>
    <link href="SpryAssets/SpryMenuBarHorizontal.css" rel="stylesheet" type="text/css" />
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Unbenanntes Dokument</title>
    <script src="SpryAssets/SpryMenuBar.js" type="text/javascript"></script>
    <link href="SpryAssets/SpryMenuBarHorizontal.css" rel="stylesheet" type="text/css" />
    <head>
    <style type="text/css">
    <!--
    #container {
         margin-right: auto;
         margin-left: auto;
         width: 400px;
    -->
    </style>
    <style>
    ul.MenuBarHorizontal
         margin: 0;
         padding: 0;
         list-style-type: none;
         font-size: 100%;
         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: center;
         cursor: pointer;
         width: 100px;
         float: left;
         height: 10px;
    /* 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%;
         z-index: 1020;
         cursor: default;
         width: 100px;
         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: 100px;
         height: 30px;
    /* 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
         border: 1px solid #CCC;
    /* Menu items are a light gray block with padding and no text decoration */
    ul.MenuBarHorizontal a
         display: block;
         cursor: pointer;
         background-color: #FEF3E4;
         padding: 0.5em 0.75em;
         color: #FFF;
         text-decoration: none;
         background-repeat: no-repeat;
         background-image: url(../rot.jpg);
    /* Menu items that have mouse over or focus have a blue background and white text */
    ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
         color: #FF0;
    /* 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: #FEF3E4;
         color: #FF0;
         background-image: url(../rot.jpg);
    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-color: #000;
    background-image: url(../rot.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    /* 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-color: #0F9;
    /* 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-color: #FEF3E4;
         color: #FF0;
    /* 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-color: #F99;
    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);
    </style>
    </head>
    <body>
    <div id="container">Raum für den Inhalt von  id "container"
    <ul id="MenuBar1" class="MenuBarHorizontal">
    <li><a class="MenuBarItemSubmenu" href="#">Element 1</a>  </li>
    <li><a class="MenuBarItemSubmenu" href="#">Element 3</a>
        <ul>
          <li><a href="#" class="MenuBarHorizontal">heija</a>      </li>
          <li><a href="#">soso</a></li>
    </ul>
      </li>
      <li><a href="#">Element 4</a></li>
    </ul>
    <p>  </p>
    <p> </p>
    <p> </p>
    <p> </p>
    </div>
    <script type="text/javascript">
    <!--
    var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgDown:"SpryAssets/SpryMenuBarDownHover.gif", imgRight:"SpryAssets/SpryMenuBarRightHover.gif"});
    //-->
    </script>
    </body>
    </html>

  • Horizontal menu with horizontal submenu

    I am trying to create a horizontal menu with a submenu that is horizontal directly underneath.  So, when you hover over the items on the top menu, the list of subitems appears as a horizontal menu direclty below the the top menu.  I've been able to modfy the spry tabbed panel widget to mostly do that, but there has to be a better way. It appears that the spry menu widget for the horizontal menu just has a drop down of subitems in a vertical list below the top menu item.   I've searched but can't find the answer.  Could someone please help me out with suggestions?  Thank you.

    It would have been a lot easier to see what the problem is if you had posted a URL to your site. Now I am only guessing that you have placed an auto width on the submenu item container.
    See here for more info http://labs.adobe.com/technologies/spry/samples/menubar/AutoWidthHorizontalMenuBarSample.h tml
    The only problem with the above sample is that when you make the style rule for the submenu items, you need to include !important next to the float as follows
    ul.MenuBarHorizontal ul li {
        display: block;
       float: none !important;
        width: auto;
        white-space: nowrap;
        border-bottom: solid 1px #EEE;
    Gramps

  • Integrating DropDown menu of flash with director

    Hi everyone,
    I have a movie wherein i am using small flash movies as
    component for better UI effect. Also we are using other component
    like drop down, text boxes and radio buttons developed in flash.
    But the controls that we have in flash are causing problems
    like I have a drop down menu developed in flash. I want to
    use it director to give me drop down effect and also features to
    add item to it. It was working fine with bitmaps earlier but
    considering the scaling issue we moved to Flash. I could easily
    attach beheviour to bitmaps. But the same is not working with Flash
    (.swf) file.
    This is what I am doing....
    Dragging the dropdrop.swf file in director's cast and then
    attaching Beheviour to it for drop down
    I Think it is does not support Flash files so If there is any
    work around this then please let me know. Also suggest if i am
    heading in the right direction.
    Any sort of help will be appretiated.
    Thanks
    Atul Saxena

    klondike91 wrote:
    > I'm using the Spry horizontal menu bar, which works
    fine. However, the menu
    > dropdown conflicts with a flash animation I have just
    below the menu bar.
    http://www.adobe.com/go/tn_15523
    David Powers, Adobe Community Expert
    Author, "The Essential Guide to Dreamweaver CS3" (friends of
    ED)
    Author, "PHP Solutions" (friends of ED)
    http://foundationphp.com/

  • Another SPRY horizontal menu problem with IE7

    I posted this before, with no responses, but I think
    I've narrowed it down to a CSS response problem with IE7.0. If you
    view the attached link in Firefox or Opera, the menu background
    color responds correctly on the drop downs. In IE7, the
    background-color is ignored, causing the menu to be translucent
    and, uh, ugly. Has anyone else had an issue with the
    background-color CSS attribute in the SPRY horizontal menu css not
    working?
    HELLLLLP! and, uh, Thanks,
    Karl
    Prototype
    link using spry, css, ajax sprites and other magic.

    >>
    Regrettably, the silence from the forum has been deafening.
    I'm not sure if folks are just wary of SPRY and AJAX issues right
    now because they're so new or if it's the summer heat
    >>
    guess it´s all of that :-) But folks visiting these more
    "general" Dreamweaver forums are not necessarily Spry experts
    respectively might not even be interested in that -- you´ll
    certainly get more response when posting Spry related questions in
    the
    Spry
    forums @ Adobe Labs

  • *Help* Spry Horizontal Menu Bar wont show and cant seem to center it with rest of content

    Hey,
    I am a newbie to Dreamweaver and was wondering if someone can
    help me with the Spry Horizontal Menu Bar....
    http://www.djdanmatthews.net
    1) After moving mouse over diffrent areas of Spry menu bar
    the text seems to disapear or not show up?
    2) I can't seem to center content of Spry menu bar with rest
    of website?
    3) How do I ad a image (where also can I get it) to the Spry
    menu bar so it looks more professional &3d?
    Thanks so much,
    Dan

    *Bump

Maybe you are looking for

  • Flash CS3: AS3 - ReferenceError #1065 Variable is not defined

    I have developed several actionscript classes. Two of these classes are associated with MovieClip objects in the library. The MovieClips have their Linkage Base Classes set to their respective package and class locations and when I check the Linkage

  • Compilation problem in Forms 10g

    Currently we are upgrading from 6i to 10g forms we have 2 forms which we will complie partially in 10g and the form gets closed as a corrupted file. The same form when complied in 6i works fine. What can be the possible problem. Please help Thanks Ya

  • Distinguishing colors in SBO 2005A SP 01 PL 29

    Dear Experts/Gurus, I am confusing with colours definition and where they will be used in SBO 2005 SP 01 version. I could not distinguish the colours in SBO and the meaning of the colours. The other problem to me is what the conditions apply that mad

  • How to merge ADF Applications

    Hi everybody, I have 3 separated ADF little applications which I'd like to merge into one. What are the best practises to do that? Thanks a lot for your help! Jose.

  • Hi sap connection problem

    hi when i m going to connect to the sap server by giving, login information , it gives an error mesage saying "-112-Failed to Extract OBServer.dll from CAB File" this machine i didnt install sap b1. i'm using DI API and enter Login information . can