Hat dir diese Antwort geholfen?
denk auch dass das nur wirklich gut via css geht.
kommt allerdings auch hochgradig auf dein design an.
die auflösung ermitteln geht imho nur via js, und dann scheiterst du auch noch wenn der user das deaktiviert hat.
die grösse des fensters spielt dort auch noch eine rolle aber da bitte bitte finger weg vom js mässigen vollbild. dafür hassen dich dann nicht wenige.
wenn probs mit css hast, wird dir wohl nichts anderes übrig bleiben als für jede auflösung das design noch mal extra zu bauen. prozentangaben klappten wohl auch nicht immer, bilder in die länge zu zerren geht auch in den seltensten fällen gut.
zeig mal dein (oder ähnliches) design, dann kann man besser helfen. vertikale oder horizontale verläufe erschweren so was logischerweise.