You can show and hide content via @media rules, but I would avoid it if I were you. You can end up with a lot of bloat. Preferably, optimize your content to be suitable for any environment.
Sounds like a questionable design to me. Content first, design after.