Yes ... a big step in the right direction is to start using em
instead of px
to set your media queries:
@media only screen and (max-width:120em){}
This accounts for zoom, whereas setting it by pixels gets all distorted as you zoom in. Here is a good article that talks about why to use em
instead of px
, and here is a good resource for px-to-em conversions.