I've been trying my first CSS, multi-levelled rollover menu, and it's turning out to be one hell of a headache. The second level (the sub-menu that appears when you roll the mouse over) is proving to be quite hard to get working.
Right now, I've got it working just fine on Safari. On Firefox, the menu drops down fine, but you can only select the first item. If you move the mouse down further, the sub-menu disappears as though you had moved the cursor off of it. I had been having a similar problem in Safari because the menu was dropping down behind the div below it, but raising the z-index fixed it. In Firefox though the menu appears on top of the div below, as it should.
On IE6, the problem is worse. When you roll over a menu which should have sub-menus, nothing happens. I don't really know where to go from here.
The basic structure of the site is pretty simple. In pseudo-CSS:
<div mainbody>
<div menubar>
<end menubar>
<div leftside>
<end leftside>
<div rightside>
<end rightside>
<end mainbody>
The page is at http://www.waveformsoftware.com/design/index.htm and the CSS file is at http://www.waveformsoftware.com/design/design.css. The CSS file is commented to make it a bit easier to read. Any help would be greatly appreciated.
Right now, I've got it working just fine on Safari. On Firefox, the menu drops down fine, but you can only select the first item. If you move the mouse down further, the sub-menu disappears as though you had moved the cursor off of it. I had been having a similar problem in Safari because the menu was dropping down behind the div below it, but raising the z-index fixed it. In Firefox though the menu appears on top of the div below, as it should.
On IE6, the problem is worse. When you roll over a menu which should have sub-menus, nothing happens. I don't really know where to go from here.
The basic structure of the site is pretty simple. In pseudo-CSS:
<div mainbody>
<div menubar>
<end menubar>
<div leftside>
<end leftside>
<div rightside>
<end rightside>
<end mainbody>
The page is at http://www.waveformsoftware.com/design/index.htm and the CSS file is at http://www.waveformsoftware.com/design/design.css. The CSS file is commented to make it a bit easier to read. Any help would be greatly appreciated.







