I installed a new skin. And I'm reading over the DotNetNuke Skinning.pdf
In my ModuleControls table the MENU is set to use "Admin/Skins/SolPartMenu.ascx"
I would like to change the height properties of the MenuBar.
In the SolPartMenu.ascx is see:
[code]
If MenuBarCssClass <> "" Then
Me.CSSControl = MenuBarCssClass
Else
Me.CSSControl = "MainMenu_MenuBar"
End If
If MenuContainerCssClass <> "" Then
Me.CSSContainerRoot = MenuContainerCssClass
Else
Me.CSSContainerRoot = "MainMenu_MenuContainer"
End If
[/code]
So I'm guessing if the bools eval to true, it pulls the Menu skin options from CSS content.
I go into my skin.css file and see:
/* Main Menu */
.MainMenu_MenuContainer{ width:98%; background:transparent; }
.MainMenu_MenuBar{ }
If I add "height:20px;" nothing happens. What is controlling the MenuBar?!? I'm pretty lost.
Customizing DNN is quite overwhelming if someone would like to fully customize it. Though I'm sure because I'm extremely new to it, it seems this way.
----------------------------------------------------
I'm also having a problem with firefox rendering the MouseOver on the MenuBarItems. I keep getting this aweful Highlight color. See image below:
I look in the SolPartMenu.ascx.vb file and see:
If Len(Me.MouseOverDisplay) = 0 Then Me.MouseOverDisplay =
"Highlight"
If I change it to:
If Len(Me.MouseOverDisplay) = 0 Then Me.MouseOverDisplay =
Nothing
...
Then the highlighting goes away fine, but when my mouse goes over it, the subMenu opens for a split second and goes away. It's quite random acting and doesn't work properly.
Any suggestions, clues what I can do?
Thanks everyone!
-Danny