PROJET AUTOBLOG


le hollandais volant links

Site original : le hollandais volant links

⇐ retour index

Importing CSS Breakpoints Into JavaScript | Lullabot

lundi 24 août 2015 à 18:31
Marrant : j’utilise une astuce similaire dans BT3 : je fais un test JS sur du CSS qui change avec les média-queries à un moment.

L’astuce consiste à utiliser un style CSS qui change avec les média-queries. Ensuite, on utilise JS pour tester la valeur ou la présence de ce style : ça permet de voir en JS si on est sur un petit écran ou pas (si le CSS se comporte comme sur un petit écran ou non). C’est donc pratique dans le cas où JS doit appliquer quelque chose en rapport avec le CSS ou le design.

Détecter directement la largeur de l’écran en JS est parfois merdique, surtout si JS ne détecte pas les pixel-ratios.

Je pense quand-même qu’il faut éviter d’utiliser ça pour détecter la possibilité de drag-n-drop ou d’autres fonctions : il faut mieux tester sur d’autres choses dans ces cas là (le dnd étant impossible sur mobile) .


(via)
— (permalink)