what is the easiest way to create responsive designs ??

i have tried using media queries and certain things don't work then i looked into the view port method and that looks better i would just like some advice really