Je me demandais comment changer la source de plusieurs images lorsque l'utilisateur change la taille de la fenêtre du navigateur ou utilise un IPAD?Comment changer le src ou plusieurs images lorsque la taille de la fenêtre devient petite
Répondre
Vous pouvez le faire avec CSS pur, en utilisant CSS media queries. Au lieu d'utiliser <img>
éléments pour vos images, si vous utilisez des images de fond sur certains éléments de bloc, vous pouvez facilement échanger leurs dimensions et images d'arrière-plan en ajoutant/supprimant des classes (en fonction des requêtes média - et donc de la zone client disponible). .
Eh bien, si l'utilisateur redimensionne le navigateur, les images sont déjà chargées, il n'est donc pas nécessaire de charger une version plus petite. Si elles utilisent un périphérique plus petit, par exemple ipad ou iphone, vous pouvez le détecter et rediriger vers une page différente où les images ont la taille correcte pour ce périphérique, par exemple ipad.exemple.com, m.exemple.com, etc.
Vous faites cela avec les requêtes média css3. Consultez cet article sur smashing magazine
- 1. comment capturer la largeur d'un élément lorsque la fenêtre du navigateur devient plus grande/plus petite
- 2. Comment afficher uniquement le centre de div lorsque la taille de la fenêtre est plus petite
- 3. Comment changer la taille de la fenêtre?
- 4. L'image CSS devient plus petite lorsque le navigateur est redimensionné
- 5. Redimensionner ListView lorsque la colonne devient plus petite
- 6. NSEvent ou NSNotification lorsque la fenêtre devient active
- 7. ListFragment images changer la taille
- 8. Lorsque la taille de la fenêtre est plus petite, les éléments chevauchent-ils Eachother?
- 9. changer la taille de la fenêtre nyroModal
- 10. Taille de la forme lorsque la forme devient RenderTransformed
- 11. Changer la taille de la fenêtre PHPUnit Selenium2TestCase
- 12. comment changer la taille de la fenêtre par défaut
- 13. Comment changer la taille de la bordure d'une seule fenêtre?
- 14. IE: Divs déplacer lorsque la fenêtre est redimensionnée trop petite
- 15. Changer la valeur de src en fonction du rapport d'aspect de la fenêtre
- 16. comment changer la taille de la police proportionnellement à la taille de la fenêtre de changement en CSS3 ou javascript
- 17. Redimensionner toutes les images d'une div lorsque la taille de la fenêtre change
- 18. MATLAB SPMD et nlfilter - changer la taille de la fenêtre
- 19. comment changer la taille de la police de edwin editor?
- 20. Comment changer la taille de la police de l'étiquette dynamiquement?
- 21. Comment réduire la taille de la petite taille de la barre de défilement
- 22. Centrage des images indépendamment de la taille de la fenêtre
- 23. Images réactives lorsque la largeur de l'image n'est pas proportionnelle à la largeur de la fenêtre?
- 24. android RelativeLayout comment obtenir une fenêtre de plus petite taille
- 25. this.src.remplir img src pour plusieurs images
- 26. changer la taille de la fenêtre actuelle sur le clic suis-je le faire droit?
- 27. Commande Bash pour changer la taille de la fenêtre bash
- 28. Est-il possible de changer la taille de la fenêtre avec JQuery ou JavaScript?
- 29. changer l'emplacement de la fenêtre lorsque l'emplacement iframe est modifié
- 30. JS changer src sur toutes les images