Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

Im having a global navigation menu and sub menu under that. The problem is this drop down sub menu is hidden when a dash board web part comes in page. That is the bottom part of the sub menu goes to back side of the web part. I just need it to be visible and always on top of any item in the page.

Any solution is there?

Thanks!

Abraham

share|improve this question
add comment

1 Answer 1

Most likely you can solve this "error" with a correct styling in your CSS-file. Hit F12 and highlight the element blocking your drop-down and set height, width, float and overflow attributes to correct values.

But my first test would be to add display: block; to the element blocking the drop-down and see what effect you get from that action.

A final tip: customizing CSS is hard in SharePoint and you might have to use !important as an extra attribute to every style change you try to accomplish. But that applies only when you already have a solution full of important statements. In all other cases, important should be avoided.

share|improve this answer
3  
Never use !important!! It will get you in the end. You need to just get good at selectors. –  Marc D Anderson Dec 30 '12 at 14:11
    
@MarcDAnderson That's true. I forgot myself and was refering to our custom code where !important is user too often in the older solutions. I'll revise the answer accordingly. –  Benny Skogberg Dec 30 '12 at 16:57
    
@MarcDAnderson I strongly agree with Marc here –  Geek Dec 31 '12 at 2:13
    
There are a few places where Microsoft uses !important (horrible) so you can only beat that with !important. That should really be the only excuse. –  Marc D Anderson Dec 31 '12 at 14:24
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.