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, ...solpartmenu jumping in IEsolpartmenu jumping in IE
Previous
 
Next
New Post
6/12/2009 12:07 PM
 

Help! I have what looks to be a 1-2 px jump when rolling over an item in solpart menu. all of the menu items have identical padding, font style, container sizes and no borders... any ideas??

 

.MainMenu_MenuContainer{background:transparent;}

.MainMenu_MenuContainer td{cursor:default;font-size:24px;text-align:center}

.MainMenu_MenuIcon{display:none;}

.MainMenu_RootMenuArrow{display:none;}

.MainMenu_MenuItem{font-family:Verdana, Arial, Helvetica, sans-serif;color:#42210b;font-size:14px;font-weight:normal;padding:2px 15px 2px 7px;border:0px #42210b solid;border-width:0px 0px;}

.submenuitembreadcrumb{font-family:Verdana, Arial, Helvetica, sans-serif;color:#42210b;font-size:14px;font-weight:normal;padding:2px 15px 2px 7px;border:0px #42210b solid;border-width:0px 0px;}

.submenuitemselected{font-family:Verdana, Arial, Helvetica, sans-serif;color:#42210b;font-size:14px;font-weight:normal;padding:2px 15px 2px 7px;background:#c69c6d;border:0px #42210b solid;border-width:0px 0px;}

.MainMenu_MenuArrow{font-size:1px;padding:0px 0px 0px 0px;height:2px;border:#06c solid;border-width:0px 0px 0px 0px;}

.submenu{z-index:1000;border:0;padding:3;background:#eae2d9;}

.rootmenuitem{background:transparent;}

.rootmenuitem td{padding: 3px 35px 4px 35px;height:34px;cursor:pointer;cursor:hand;border-right:0px #42210b solid;}

.rootmenuitem td span{font-family:Times, serif;color:#c69c6d;font-size:24px;font-weight:bold;font-variant:small-caps}

.rootmenuitembreadcrumb{background:#42210b;}

.rootmenuitembreadcrumb td{padding:3px 35px 4px 35px;height:34px;cursor:pointer;cursor:hand;border-right:0px #42210b solid;}

.rootmenuitembreadcrumb td span{font-family:Times, serif;color:#eae2d9;font-size:24px;font-weight:bold;font-variant:small-caps}

.rootmenuitemselected{background:#42210b;}

.rootmenuitemselected td{padding:3px 35px 4px 35px;height:34px;cursor:pointer;cursor:hand;border-right:0px #42210b solid;}

.rootmenuitemselected td span{font-family:Times, serif;color:#eae2d9;font-size:24px;font-weight:bold;font-variant:small-caps}

.MainMenu_MenuBreak{display:none;}

 

 
New Post
7/23/2009 3:07 PM
 

You shouldn't be developing a menu using Solpart menu, it has been said many times Solpart is depricated/retired and is no longer in development.  It is included in DNN 5 still, as I understand, only to give "grandfather clause" support to old skins that used Solpart for the menu provider.   DNN Nav Menu is the recommended menu provider for new skins as it is being developed, or the use of a third provider that is keeping current with DNN core happenings.

That said, if you absolutely must use Solpart menu (and potentially have unfixable bugs or serious incompatibility issues with DNN) then you need to set the default font size for the menu wrapper.  I had this problem in IE7 quite a while ago and took to adding this in the skin.css file to fix the problem:

#dnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU

{font-size: 1px; padding: 0px; margin: 0px; vertical-align: top;}

Then you just need to make sure you are setting font-sizes to a readable size in the appropriate menu item classes.

Were I you, though, I'd switch over to using DNN Nav and save yourself the problem of having to convert it over later anyway.  Though, I suppose if you are skinning for a very old DNN installation, you may not have a choice but to either use Solpart or upgrade the DNN installation to a current version, in which case the DNN upgrade would again be the better choice...


JOHN GIESY
DotNetNuke Hosting Expert

DotNetNuke 7 Hosting $70 /year
DNN4Less.com Team DotNetNuke  

New Post
7/23/2009 5:56 PM
 

If it's JUST IE8 that's having the issue, you can force it into IE7 Compatibility mode by using the following meta tag:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" >

http://msdn.microsoft.com/en-us/library/cc288325%28VS.85%29.aspx

However, like has been stated previously, developing with SolPart right now is a big gamble as it will eventually be phased out. If the DNNNav object doesn't work for you either, you may want to look into a 3rd party solution like HouseMenu or the DNN360 Navigation Suite.

Good Luck!


Wells Doty Jr
Online Content Development
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Skins, Themes, ...Skins, Themes, ...solpartmenu jumping in IEsolpartmenu jumping in IE


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