Głowię się nad takim problemem:
mam div #container który się centruje w poziomie ekranu. I muszę do jego prawego boku dokleić div #right-col, który będzie poza centrowaniem.
A więc typowy błąd: robię "super-container" który się centruje, w niego pakuję #container z float: left i #right-col z float: right. Źle - całość jest szersza o #right-col i wpływa na wycentrowanie #container (przesuwa go naturalnie w lewo).
Rozwiązanie "nie do końca" - w kodzie wpierw umieszczam #right-col z float:right, a za nim #container z position: relative i margin: 0 auto. Wtedy #container jest dobrze wycentrowany, ale #right-col jest co prawda z prawej, ale dojeżdża do prawej krawędzie okna i tu się już gubię.
Wcześniej miałem rozwiązanie z ujemnym prawym marginesem dla #right-col, ale to nie działa w IE :(.
Za wszelką pomoc będę dźwięczny [browar] .