victory1
11-19-2011, 11:24 PM
1) Script Title: Flex Level Drop Down Menu (v1.2)
2) Script URL (on DD): http://www.dynamicdrive.com/dynamicindex1/flexdropdown.htm
3) Describe problem: How to keep the hover parent link active when the dropdown child menu is active? Right now when I hover on it it's active but once I move on to the dropdown, no longer have the hover effect.
Link to site if needed: http://www.sonyreaderboards.com
http://i.imgur.com/T1S7O.jpg
http://i.imgur.com/wwRo2.jpg
Here's the menu CSS
.menu li a{
background: #0D0D0D url("{T_THEME_PATH}/images/bg_navmenu.gif") repeat-x;
color: #FFFFFF;
display: inline-block; /* <== INSTEAD block use inline-block */
line-height: 35px;
margin: 0px;
padding: 0px 7px;
text-align: center;
text-decoration: none;
}
/*----- menu hover -----*/
.menu li a:hover {
background: #0D0D0D url("{T_THEME_PATH}/images/bg_navmenu2.gif") repeat-x;
text-decoration: none;
color: #F7F7F7;
font-weight:bold;
}
Here's the menu item
<li><a href="{U_ABOUTUS}" title="About Us" data-flexmenu="flexmenu1">Info <img src="{T_THEME_PATH}/images/arrow-down.gif" width="11" height="7" alt="Info" /></a>
<!--HTML for popup Menu 1-->
<ul id="flexmenu1" class="flexdropdownmenu">
<!-- IF U_ACP --><li><a href="{U_ACP}" onclick="window.open(this.href);return false;">ACP</a></li><!-- ENDIF -->
<li><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>
<li><a href="http://sonyreaderboards.com/wiki/index.php/Main_Page" title="SRF Wiki">Wiki</a>
<ul>
<li><a href="#"><img src="{T_THEME_PATH}/images/troubleshootingicon.png" width="12" height="12" alt="Troubleshooting" /> Troubleshooting Database</a></li>
<li><a href="#"><img src="{T_THEME_PATH}/images/readericon.png" width="12" height="12" alt="Readers" /> Sony Readers</a></li>
<li><a href="#"><img src="{T_THEME_PATH}/images/sonytableticon.png" width="12" height="9" alt="Tablets" /> Sony Tablets</a></li>
</ul>
</li>
<!-- IF not S_IS_BOT and S_USER_LOGGED_IN -->
<!-- IF S_DISPLAY_MEMBERLIST --><li><a href="{U_MEMBERLIST}" title="{L_MEMBERLIST_EXPLAIN}">{L_MEMBERLIST}</a></li><!-- ENDIF -->
<!-- ENDIF -->
<!-- IF U_CLASSIFIEDS --><li><a href="{U_CLASSIFIEDS}" title="{L_CLASSIFIEDS}">{L_CLASSIFIEDS}</a></li><!-- ENDIF -->
<li><a href="{U_RULES}">{L_M_RULES}</a></li>
</ul></li>
2) Script URL (on DD): http://www.dynamicdrive.com/dynamicindex1/flexdropdown.htm
3) Describe problem: How to keep the hover parent link active when the dropdown child menu is active? Right now when I hover on it it's active but once I move on to the dropdown, no longer have the hover effect.
Link to site if needed: http://www.sonyreaderboards.com
http://i.imgur.com/T1S7O.jpg
http://i.imgur.com/wwRo2.jpg
Here's the menu CSS
.menu li a{
background: #0D0D0D url("{T_THEME_PATH}/images/bg_navmenu.gif") repeat-x;
color: #FFFFFF;
display: inline-block; /* <== INSTEAD block use inline-block */
line-height: 35px;
margin: 0px;
padding: 0px 7px;
text-align: center;
text-decoration: none;
}
/*----- menu hover -----*/
.menu li a:hover {
background: #0D0D0D url("{T_THEME_PATH}/images/bg_navmenu2.gif") repeat-x;
text-decoration: none;
color: #F7F7F7;
font-weight:bold;
}
Here's the menu item
<li><a href="{U_ABOUTUS}" title="About Us" data-flexmenu="flexmenu1">Info <img src="{T_THEME_PATH}/images/arrow-down.gif" width="11" height="7" alt="Info" /></a>
<!--HTML for popup Menu 1-->
<ul id="flexmenu1" class="flexdropdownmenu">
<!-- IF U_ACP --><li><a href="{U_ACP}" onclick="window.open(this.href);return false;">ACP</a></li><!-- ENDIF -->
<li><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>
<li><a href="http://sonyreaderboards.com/wiki/index.php/Main_Page" title="SRF Wiki">Wiki</a>
<ul>
<li><a href="#"><img src="{T_THEME_PATH}/images/troubleshootingicon.png" width="12" height="12" alt="Troubleshooting" /> Troubleshooting Database</a></li>
<li><a href="#"><img src="{T_THEME_PATH}/images/readericon.png" width="12" height="12" alt="Readers" /> Sony Readers</a></li>
<li><a href="#"><img src="{T_THEME_PATH}/images/sonytableticon.png" width="12" height="9" alt="Tablets" /> Sony Tablets</a></li>
</ul>
</li>
<!-- IF not S_IS_BOT and S_USER_LOGGED_IN -->
<!-- IF S_DISPLAY_MEMBERLIST --><li><a href="{U_MEMBERLIST}" title="{L_MEMBERLIST_EXPLAIN}">{L_MEMBERLIST}</a></li><!-- ENDIF -->
<!-- ENDIF -->
<!-- IF U_CLASSIFIEDS --><li><a href="{U_CLASSIFIEDS}" title="{L_CLASSIFIEDS}">{L_CLASSIFIEDS}</a></li><!-- ENDIF -->
<li><a href="{U_RULES}">{L_M_RULES}</a></li>
</ul></li>