I have three divs within the contents of a div.
The width of the container is 70%. In this I -Left, width 20%. - Content, width 60%. - Large, 20% wide.
I would like the container to occupy 70% of the page width, and the inner ones (left, content and right) occupy 20%, 60% and 20% of the div container.
I tried other questions here, I tried Google, but cannot find the correct answer. Please help me stop them from overlapping.

But when I resize the browser, divs overlap. Like this:

Here is the relevant CSS:
#container{ width: 70%; } #left { float: left; width: 20%; min-width: 200px; } #content { float: left; width: 60%; min-width: 600px; } #right { float: right; width: 20%; min-width: 200px; }
source share