I've got a main page with a menu that works fine on full screen. But when it's on smaller screens, the display is messed up.
Here's the Fiddle of the current situation. If you change the canvas size you can see how the elements behave.
For example, I've tried to insert percentual values but it doesn't work: I've tried to edit the #top-section like this:
#top-section {
border: 2px solid gray;
border-radius: 2px;
width: 95.75%; height: 20%;
margin: auto;
background-color: White;
box-sizing: border-box;
}
But it is not behaving as I wanted. I started with the top section but I want the .breadcrumbs and the .main-window to display nicely if the screen is smaller but I'm having lots of trouble.
Any help?
CSS3 @media queries- jsfiddle.net/7dgac3j5/2min-widthfor the main content box. that would mean that things wouldn't get crushed, but on small screen there would be a horizontal scroll. i'm not posting as an answer because this may not be an acceptable tradeoff for you.