Creo que no me expliqué correctamente. Aquí un ejemplo:
Código:
<div style="margin: 0 auto; position: relative; max-width: 1200px">
<article style="position: absolute; top: 100px; left: 0; right: 310px"></article>
<aside style="position: absolute; top: 100; right: 0; width: 300px"></aside>
</div>
Usando este código, el div que centra se adapta al ancho de la pantalla; el
sidebar (aside) se queda al lado derecho y mide siembre 300px de ancho; y el artículo del post se adapta al ancho de la pantalla, dejando los 300 pixeles del
sidebar y un margen de 10 pixeles entre el
sidebar y el artículo.
Espero que haya quedado más claro ahora. Lo que quise decir es que no necesitas usar o ancho en pixeles o en porcentaje. Si indicas los puntos de inicio o término del cuadro, la computadora/ordenador hace el cálculo por ti.