> > Add an extra div within left_column, and declare the position:fixed > > in the new div instead. > > Or, since you already have an extra div, add this to screen.css: > > .left_column { width: 220px; float: left; } > .left_column .column_cushion { width: 180px; position: fixed; }
I don't think there is a need for an extra div in there. The way I understand the styling, the float is only needed for IE6. So either Joseph should hide that float declaration from other browsers or simply replace this rule: .left_column { float:left; position:fixed; width:220px; } With this one: .left_column { position:absolute; position:fixed; width:220px; } -- Regards, Thierry www.tjkdesign.com | www.ez-css.org ******************************************************************* List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm Help: memberh...@webstandardsgroup.org *******************************************************************