Görsel ve content alanları yani yazı ve buton kısımlarına class / ID atayıp bunları bir div içine almak ve padding, margin gibi değerleri % olarak vermek her zaman daha sağlıklıdır. Şöyle düşünün siz bir görselin divine max-width: 100px; verirsiniz. Ben 250 px'lik bir ekranda açtığım zaman sadece 100pxlik alan kadar görürüm. Kalanını ya boşluk görürüm ya da alt metin o boşluğa kayar. Ama siz o görselin divine width: 100%; verdiğiniz zaman bu; hangi ekranda açılırsa açılsın %100 yani tamamen dolduracak şekilde ayarla anlamına gelir. Ayrıca hem yüzdelik değer verip hem de size için contain, cover gibi değerleri kullanın. Böylece her ekrana uygun responsive bir CSS tasarımı yapmış olursunuz ve sürekli kontrol etmenize gerek kalmaz. :)