javascript – Comment zoomer et faire défiler un élément

javascript – Comment zoomer et faire défiler un élément

2023-07-08 21:03:27

Je suis un débutant dans le développement html/css/JS, j’essaie d’apprendre à des fins amateurs. J’essaie de créer une page avec un élément à l’intérieur d’un

et je cherche un moyen de faire un panoramique avec la barre de défilement et de zoomer sur son contenu sans utiliser de bibliothèques externes (car j’aimerais d’abord comprendre le mécanisme derrière).

Ci-dessous le code de ma page avec quelques boutons pour zoomer et dézoomer un carré bleu dessiné avec un élément. Plus ou moins cela fonctionne, mais lorsque je fais un zoom avant et que des barres de défilement apparaissent, lorsque je les fais glisser, je ne peux pas voir complètement le carré, il semble coupé si la fenêtre d’affichage.

J’ai aussi essayé de jouer avec l’attribut viewBox dans le mais je n’ai probablement pas bien compris comment cela fonctionne, peut-être que c’est la bonne façon de procéder….

Comment pourrais-je modifier ce code pour obtenir le résultat que je recherche de manière robuste et élégante ?





    
    
    Document


    



#javascript #Comment #zoomer #faire #défiler #élément
1688842130

Facebook
Twitter
LinkedIn
Pinterest

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.