Comment convertir une disposition fixe à hauteur / largeur en élastique?
-
23-09-2019 - |
Question
J'ai utilisé le même logiciel utilisé ici http://us.gn.bartal.org/ Pour créer une largeur / hauteur fixe Treemap dans HTML + CSS.
Je voudrais le rendre élastique en ayant une fonction JavaScript pour convertir toutes les positions et tailles absolues de pixels en pourcentages.
Comment suggéreriez-vous de procéder? Y a-t-il un jQuery / Prototype / Dojo Magic que je peux exploiter?
La solution
Votre processus de base serait quelque chose comme ceci:
- Identifier les éléments qui doivent être redimensionnels
- Écrivez de la jQuery pour trouver les tailles de ces éléments
- Calculez les pourcentages (ou autres valeurs)
- Faire les ajustements
- Abonnez-vous à tous les événements de redimension pertinents
- Recalculez les tailles sur chaque événement de redimensionnement
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow