I`m setting up a simple page with a top section and the portion below split into vertical sections.
The left section contains a site menu, the right section holds verbiage and the middle is a space between left and right (not needed?).
My issues:
When the page is resized horizontally , the right section moves over the left totally obscuring the site menu.
Text in the right section wraps over into the left below the site menu. I'd like the text in the right section to stay in the right section.
.top {
width: auto;
height: auto;
padding-bottom: 50px;
background-color: white;
}
.ileft {
width: 15%;
float: left;
background-color: white;
}
.imiddle {
width: 5%;
float: left;
background-color: white;
}
.iright {
width: 80%;
float: left
margin-left: 30px;
background-color: white;
}

flexboxorgridthat don't require the use offloat. You might be looking for the holy grail layout.