alternative dynamic columns

by robdodson

HTML

<div id="container-outer">
    <div id="container-inner">
        <div id="sidebar">
            <p>Sidebar</p>
            foobar<br />
            foobar<br />
        </div>
        <div id="content">
            <p>Main content</p>
            foobar<br />
            foobar<br />
            foobar<br />
            foobar<br />
            foobar<br />
        </div>
    </div>
</div>

CSS

#container-outer {
    float:left;
    overflow: hidden;
    background: #eee;
}
#container-inner {
    float:left;
    background: #555;
    position: relative;
    right:75%;
    width: 400px;
}
#sidebar {
    float: left;
    width: 25%;
    position: relative;
    left: 75%;
}
#content {
    float: left;
    width: 75%;
    position: relative;
    left: 75%
}