Using JQuery Cycle plugin to create a rotating background. Also using Blueprint for CSS
The images are within an absolutely positioned DIV z-index:1. Another absolutely positioned DIV is placed right on top of this one with z-index:999.
Within the top DIV is a CSS Sprite Menu.
The sprite menu works with every browser I've tested, FF3.6, IE8/7/6, Chrome, Safari.. but not in Opera 10.6
The menu shows clearly and is not being blocked by the rotating background images, but no hover is being picked up. Also, when I use "inspect element" and hover, it functions correctly, once I disable "Find Element by Clicking" it goes back to not registering.
I think it may have something to do with z-index since it looks like Jquery Cycle plugin is changing the z-indexes of the images, but it only goes up to z-index:6... so I'm lost.
The gist of the CSS
#background-images {
width:950px;
height:515px;
position:absolute;
top:0; left:0;
z-index:1;
}
#absolute-overlay {
position:absolute;
top:0; left:0;
z-index:998;
}
#relative-overlay {
position:relative;
width:950px;
height:515px;
}
#navbar {
width:410px;
height:279px;
background:url(../images/savvier/menu-sprite.png);
padding:0;
position:relative;
float:right;
clear:both;
}
The gist of the HTML
<div id="background-images">
<div class="slideshow">
<img src="images/savvier/rotate/rotate_1.jpg" width="950" height="515" />
<img src="images/savvier/rotate/rotate_2.jpg" width="950" height="515" style="display:none;" />
<img src="images/savvier/rotate/rotate_3.jpg" width="950" height="515" style="display:none;" />
<img src="images/savvier/rotate/rotate_4.jpg" width="950" height="515" style="display:none;" />
<img src="images/savvier/rotate/rotate_5.jpg" width="950" height="515" style="display:none;" />
<img src="images/savvier/rotate/rotate_6.jpg" width="950" height="515" style="display:none;" />
</div>
</div>
<div class="span-24" id="absolute-overlay"><div id="relative-overlay">
<div class="logo"><img src="images/savvier/logo.png" alt="Flirty Girl Fitness™" /></div>
<ul id="navbar">
<li id="menu-chicago"><a href="http://chicago.flirtygirlfitness.com/chicago_html/"></a></li>
<li id="menu-toronto"><a href="http://toronto.flirtygirlfitness.com/toronto_html/"></a></li>
<li id="menu-activewear"><a href="http://www.flirtygirlactivewear.com/"></a></li>
<li id="menu-instructor"><a href="http://www.flirtification.com/"></a></li>
<li id="menu-findclass"><a href="http://www.flirtification.com/find-class.asp"></a></li>
<li id="menu-tv"><a href="http://flirtygirlfit.com/"></a></li>
</ul>
</div></div>