Salle 05 Aile A · Gestes et boutons
Le zoom sans frein
Un zoom bloqué, ou incontrôlable.
0 salle visitée sur 37
Version ratée
À vous : Zoomez sur le plan, puis revenez à la vue d’ensemble.
Voir le code, avant et après
Version ratée
<meta name="viewport"
content="width=device-width, user-scalable=no">
plus.onclick = () => (zoom *= 1.8);
Version corrigée
const MIN = 1, MAX = 3, PAS = 0.25;
function zoomer(delta) {
zoom = Math.min(MAX, Math.max(MIN, zoom + delta));
carte.style.transform = 'scale(' + zoom + ')';
niveau.value = Math.round(zoom * 100) + ' %';
moins.disabled = zoom === MIN;
plus.disabled = zoom === MAX;
}