Rufst du die Sidebar vor, oder nach dem Content auf?
Die Reihenfolge müsste da eingehalten werden. Denn wenn der Sidebar Aufruf vor dem Content stattfindet wird diese auch zuerst angezeigt.
Und was auch noch hinzu kommt, das sind die Feinheiten die du mit css noch machen müsstest.
Hierbei kämen die Anweisungen float:left; und float:right; zum Einsatz.
Hier mal ein Beispiel aus dem Theme Twentyten, damit du siehst, wie so ewtas aufgebaut werden kann;
Code
/*
LAYOUT: Two columns
DESCRIPTION: Two-column fixed layout with one sidebar right of content
*/
#container {
float: left;
margin: 0 -240px 0 0;
width: 100%;
}
#content {
margin: 0 280px 0 20px;
}
#primary,
#secondary {
float: right;
overflow: hidden;
width: 220px;
}
#secondary {
clear: right;
}
#footer {
clear: both;
width: 100%;
}
Alles anzeigen
Die Div Tags Primary und Secondary stehen beim Twentyten für die Sidebars und der Tag Content erklärt sich denke ich von selber. ;)