Ich empfehle dir die folgende Webseite durchzuarbeiten, damit du die Logik der automatischen Anpassung einer Website (responsive) besser verstehst. --> http://www.html-seminar.de/responsive-webdesign.htm
Darüber hinaus empfehle ich dir als Lektüre das Buch von Peter Müller "Einstieg in CSS"