"Denkst du bei Responsive Design an so Dinge wie Schrift-/Bildgröße oder gar an komplett unterschiedliche Darstellung ja nach Gerät?"
Komplett unterschiedliche Darstellung je nach Gerät.
In css eine @media(max-height:400px) erstellen und darin die davor definierten normalen Definitionen überschreiben.
Evtl. noch eine für 400 bis 768px einfügen. Für größere Geräte würde ich mit relativen Größenangaben arbeiten (sowas wie width:25%;).
Das Menü würde ich einmal für mobil in einem div.mobileMenu und für normal in einem div.normalMenu definieren. Dann in der css für normal div.mobileMenu{display:none;} schreiben und umgekehrt.
Komplett unterschiedliche Darstellung je nach Gerät.
In css eine @media(max-height:400px) erstellen und darin die davor definierten normalen Definitionen überschreiben.
Evtl. noch eine für 400 bis 768px einfügen. Für größere Geräte würde ich mit relativen Größenangaben arbeiten (sowas wie width:25%;).
Das Menü würde ich einmal für mobil in einem div.mobileMenu und für normal in einem div.normalMenu definieren. Dann in der css für normal div.mobileMenu{display:none;} schreiben und umgekehrt.