Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Skins, Themes, ...Skins, Themes, ...Active Solpart Menu Tab - HelpActive Solpart Menu Tab - Help
Previous
 
Next
New Post
6/15/2007 10:04 AM
 

I am having issues with the active and of my solpart menu. We have everything looking the way we want in, except for when the "link or tab" becomes active in solpart menu.  The idea is that we want the active tab background to look the same as when it is idle, with just the text turning red.  Right now it goes to transparent. I will insert some screen shots below so that you can see what I'm talking about., along with my code snipletts.

Idle Menu:

Photo Sharing and Video Hosting at Photobucket 

Active Menu:

Photo Sharing and Video Hosting at Photobucket

 Solpart menu coding :

<dnn:SOLPARTMENU runat="server" id="dnnSOLPARTMENU"
                    userootbreadcrumbarrow="false"
                    usesubmenubreadcrumbarrow="false"
                rootmenuitemactivecssclass="MainMenu_Active"
                rootmenuitembreadcrumbcssclass="MainMenu_BreadcrumbActive"
                leftseparator="&lt;img src=&quot;images/nav_left_normal.gif&quot; align=&quot;middle&quot; /&gt;"
                rightseparator="&lt;img src=&quot;images/nav_right_normal.gif&quot; align=&quot;middle&quot; /&gt;" />

 

Css :

 

 /* Menu-Styles */

.MainMenu_MenuContainer {
    height: 33px; background-color: transparent;
}


.MainMenu_MenuBar {
    height: 33px;
    background: url(images/nav_middle_normal.gif) repeat-x;
}

/* SubMenu Mouseover Tab */
.ActiveRootTab TD {
    height:25px;
    color: #9408DA;
    font-family: arial;
    font-size: 11px;
    padding-left: 5px;
    background-color: black;
    border-right:  #FFFFFF 0px solid;
}

/* Menu Background Tab */
.RootTab TD {
    background-color: #D9282E;
    color: #D9282E;
    font-family: arial;
    font-size: 16px;
    height: 25px;
    padding-top: 10px;
    border-right:  #FFFFFF 0px solid;
}

/* Menu Mouseover Tab */
.SelectedRootTab TD {

    font-family: arial;
    font-size: 16px;
    font-style: bold;
    color: #D9282E;
    height: 25px;
    border-left: #ffffff 0px solid;
    border-top: #ffffff 0px solid;
    padding-top: 10px;
    border-right:  #FFFFFF 0px solid;
}

/* Selected Menu Tab Color */
.BreadcrumbRootTab TD {
    background-color: black;
    font-family: arial;
    font-size: 16px;
    font-style: italic;
    font-weight: bold;
    color: #D9282E;
    height: 25px;
    border-left: #ffffff 0px solid;
    border-top: #ffffff 0px solid;
    padding-top: 10px;
}

/* style for sub menu left block color link */
.MainMenu_MenuIcon {
    background-color: #fff;
    border-left: #EEEEEE 0px solid;
    border-bottom: #EEEEEE 0px solid;
    border-top: #EEEEEE 0px solid;
    text-align: center;
    width: 15px;
    height: 25px;
}

/* style for horiz menu text color link */
.MainMenu_MenuItem {
    font-family: Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    font-style: normal;
    border-left: white 0px solid;
    border-bottom: white 0px solid;
    border-top: white 0px solid;     
    border-right: white 0px solid;
    background: url(images/nav_middle_normal.gif) repeat-x top;
    width: 160px;
    Color: #FFFFFF;
}

/* style for horiz menu text color link */
.MainMenu_SubMenu {
    z-index: 1000;
    background-color: #ffffff;  
    filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3);
    border-bottom: #9408DA 1px solid;
    border-left: #9408DA 1px solid;
    border-top: #9408DA 10px solid;
    border-right: #9408DA 1px solid;
}

.MainMenu_MenuBreak {
    border-bottom: #EEEEEE 0px solid;
    border-left: #EEEEEE 0px solid;
    border-top: #EEEEEE 0px solid;
    border-right: #EEEEEE 0px solid;
    background-color: transparent;
    height: 1px;
}

/* This is the mouseover color for the menu and the submenu text */
.MainMenu_MenuItemSel {
    color: #D9282E;
    font-family: Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    font-style: none;
    background: url(images/nav_middle_normal.gif) repeat-x top;    
}

.MainMenu_MenuArrow {
    font-family: webdings;
    font-size: 11px;
    border-right: #FFFFFF 0px solid;
    border-bottom: #FFFFFF 0px solid;
    border-top: #FFFFFF 0px solid;
    color: #9408DA;
}

.MainMenu_RootMenuArrow {

    font-family: webdings;
    font-size: 11px;
}

.MainMenu_Active {
    background: url(images/nav_middle_normal.gif) repeat-x top;
}

.MainMenu_BreadcrumbActive {
    background: url(images/nav_middle_normal.gif) repeat-x top;
}

 

What am I missing? or doing wrong? any help will be appreciated

 

 

 
New Post
6/15/2007 11:44 AM
 

Hi there,

Make changes to the following class, it should fix the problem.

.MainMenu_Active td {color: red;}

Hope this helps!

Cuong Dang
Engage Software
St. Louis, MO
314.966.4000



The leading provider of DotNetNuke support, training and custom development.


Cuong Dang
Co-founder: Enliven, dnnGallery
LinkedIn | Twitter
I'm the author of DNN and Web Standards Wrox Blox

 
New Post
6/15/2007 11:58 AM
 

I guess I should have been more specific in the first post. I need the background to be the same as when it is idle. The text already turns red, but I need the whole td not to turn transparent. Any ideas?

 
New Post
6/15/2007 1:08 PM
 

Have you tried to utilize all values for both of  your .MainMenu_Active td  and the idle state class except changing the color to red for the selected one?

Cuong Dang
Engage Software
St. Louis, MO
314.966.4000



The leading provider of DotNetNuke support, training and custom development.


Cuong Dang
Co-founder: Enliven, dnnGallery
LinkedIn | Twitter
I'm the author of DNN and Web Standards Wrox Blox

 
New Post
6/15/2007 2:14 PM
 

I did some tweaking and the MainMenu_Active td  class changes the actual "active menu item" What I'm trying to do is make it so that when the menu is clicked, or should I say on click it turns transparent for a second while the mouse button is held down, then goes back to the way it is supposed to be. I'm trying to get the main menu, to not turn transparent on click, while still keeping the shape of my tabbed layout.

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Skins, Themes, ...Skins, Themes, ...Active Solpart Menu Tab - HelpActive Solpart Menu Tab - Help


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out