Cita: Por otro lado, acabo de leer que se detecta la resolución con javascript, y dependiendo de la resolución aplicas un css u otro, obviamente, de dos o tres ficheros css que ya tengas preparados.
A diferencia de mi solución, no hay que aplicar css desde javascript, si no que considero esto una mejor forma, ya que se aplica el css desde un archivo externo ya preparado
Cita: La verdad, no conozco un método puro desde javascript, y trataré de solucionar pronto, pero dudo mucho que encuentre una solución rápida a menos que un experto nos colabore. Mira lo que encontré en cristalab.
Corrijo, en realidad quise decir que no conozco un método puro desde CSS, obvio desde javascript puedes aplicar todo el css, pero no es una forma recomendable, a menos que obligatoriamente tengas que hacerlo.