Salut à tous,
je cherche une alternative à la fonction matchMedia() qui ne fonctionne hélas pas sur IE9 et ses ancêtres...
J'ai trouvé une solution basée sur la détection du style CSS en JS.
Exemple ici :
http://www.fourfront.us/blog/jquery-window-width-and-media-queries
et une alternative ici :
http://jsbin.com/ehawax/1/
En gros on créé un style unique sur un élément de la page pour chaque media queries, puis en JS on vérifie le style de cet élément pour savoir quelle media queries est appliquée.
J'aimerai avoir votre avis sur cette technique, est ce une bonne pratique ? Moi elle me parait bonne mais n'y aurait t'il pas une faille ?
En vous remerciant par avance
Modifié par Gyzm0 (04 Nov 2013 - 17:30)
je cherche une alternative à la fonction matchMedia() qui ne fonctionne hélas pas sur IE9 et ses ancêtres...
J'ai trouvé une solution basée sur la détection du style CSS en JS.
Exemple ici :
http://www.fourfront.us/blog/jquery-window-width-and-media-queries
et une alternative ici :
http://jsbin.com/ehawax/1/
En gros on créé un style unique sur un élément de la page pour chaque media queries, puis en JS on vérifie le style de cet élément pour savoir quelle media queries est appliquée.
J'aimerai avoir votre avis sur cette technique, est ce une bonne pratique ? Moi elle me parait bonne mais n'y aurait t'il pas une faille ?
En vous remerciant par avance
Modifié par Gyzm0 (04 Nov 2013 - 17:30)