naja, div mit img gegen div mit jeder Menge Javascript.
"Jede Menge JavaScript" wird nur ausgeführt, wenn der Browser des Benutzers kein background-size versteht.
Zusätzliches Markup benötigen beide Lösungen.
Nein, prinzipiell kommt meine Lösung auch ohne zusätzliches Markup aus - das zusätzliche Markup muss nur mittels JavaScript eingebaut werden, wenn der Browser des Benutzers kein background-size unterstützt.
Und suits Lösung unterstützt den IE nicht, U.A. kommt ein JS-Fehler beim Resize im IE8.
Ja, grade gesehen - muss ich fixen, im IETester funktionierts, in einem IE9 mit Kompatiblität auf 8 nicht, wie's mit einem echten aussieht, kann ich grade nicht testen :)