Eine Webseite optimiert man nicht auf Bildschirmauflösungen sondern auf Viewports. Kein Browser nimmt den Bereich der kompletten Auflösung eines Bildschirms ein.
Somit musst Du einen anderen Weg finden deine Idee umzusetzen. Allerdings gibt es dabei einige Probleme:
Du müsstest die jetzige Hintergrundgrafik als normale Grafik einbinden und diese absolute im Hintergrund positionieren. Dadurch kann diese Grafik sich auch an verschiedene Viewports (also Höhen und Breiten des Browserfensters) anpassen. Problem dabei: sie müsste sehr sehr groß sein, was auf Bandbreite und Performance geht.
Diese Buttons müsstest Du dann jedoch auch absolut darauf positionieren, was bei variablen Maßen des Viewports nahezu unmöglich ist oder nur sehr ungenau.
Fazit: Denk dir einen anderen Weg aus dein Design in einer Webseite umzusetzen.
Jetzt brauchst Du sicher Taschentücher ;)