Vamos a reflexionar sobre la naturaleza de los procedimientos y recursos eficientes que tiene CSS. Uno de los recursos de CSS es que para posicionar un bloque dentro de una página web se recomienda usar porcentajes en vez de píxeles. ¿Por qué? Pues porque tu web se consultará desde montones de dispositivos de muy diferentes características: PCs, móviles de diferentes tamaños de pantalles, tablets de diferentes marcas y dimensiones... Si utilizas píxeles para posicionar un elemento, puede que se vea bien en tu pantalla, pero en otra más pequeña quizás quede el elemento cortado o desplazado encima de otro contenido, haciendo inaccesible la información. Al utilizar los porcentajes, lo que estás haciendo es posicionar los elementos en relación al tamaño de la pantalla que consulta la web, ¡por lo que siempre se visualizará correctamente! Esto es lo que en programación web se llama estilo responsive o adaptativo (visualización correcta en cualquier dispositivo).
Estos procedimientos te permiten resolver con éxito y de manera eficiente el reto que se te ha encomendado.
¡Vamos allá!