Hallo Caipurinho!
wie richte ich eine Grafik mittig, wenn ich egal bei welcher Auflösung
nicht Auflösung, sondern Viewportgröße
den Bildschirm
den Viewport (s.o.)
in der Höhe durch die Grafik füllen möchte, sie aber in der Breite ohne Verzerrung mittig ausrichten möchte?
Also zunächst einmal solltest du die Frage klären, ob deine Grafik zum Inhalt gehört, oder ob sie für bestimmte visuelle Ausgabemedien die Erfassung selbigens unterstützen soll, sprich ob es sich um eine Hintergrundgrafik handelt.
Wenn Letzteres der Fall ist, dann kannst (und solltest) du dafür CSS verwenden.
siehe: background-position (Hintergrundposition)
und dann bei deinem Konstrukt bspw. dem <body> das Background-Image zuweisen und background-position: 50% 50% setzen.
Und bitte mach' dir die Unterschiede klar, zwischen einer Grafik, die als Image in den HTML Quelltext eingebunden wird, und einer Hintergrundgrafik, die per CSS eingebunden wird - Danke!
Gruß Gunther