My question is straightforward: how can I avoid using tables for layout in a proper way? I have encountered issues with using DIVs and floating them left as sometimes, when the browser window is stretched, all the divs stack on top of each other...
In my setup, I have a container div.
<div id="container">
<div id="child1"> </div>
<div id="child2"> </div>
<div id="child3"> <div>
</div>
The container occupies 100% of the page. Childs 1 and 2 have fixed widths (e.g. 300px) and the 3rd child has a variable width of 30%.
I want to prevent them from stacking on top of each other when the browser window is stretched. Is this achievable? Thank you!