Choix d'itinéraire sur la carte
Trois itinéraires sur une petite carte : celui qui est choisi se trace en couleur d'un bout à l'autre, les autres restent pointillés.
Réglages
Code
<fieldset class="uvq04-map"><legend>Choisis un itinéraire</legend><div class="mp" aria-hidden="true"><svg viewBox="0 0 200 100" preserveAspectRatio="xMidYMid slice"><rect class="ld" width="200" height="100"/><path class="pk" d="M128 60c14-8 34-6 40 6s-8 26-26 24-26-22-14-30z"/><path class="pk" d="M30 18c10-8 28-4 30 6s-12 18-24 14-14-14-6-20z"/><path class="st" d="M0 52H200M0 30H200M62 0V100M112 0V100M150 0V100M0 80H200"/><path class="rv" d="M-5 72C35 52 50 64 72 49S102 24 128 32S166 24 205 8"/><path class="r r1" pathLength="100" d="M22 80C60 98 96 92 122 70S166 42 178 22"/><path class="r r2" pathLength="100" d="M22 80H62V52H112V30H170L178 22"/><path class="r r3" pathLength="100" d="M22 80C40 60 56 70 76 55S106 30 130 37S164 30 178 22"/><circle class="pa" cx="22" cy="80" r="5"/><circle class="pb" cx="178" cy="22" r="6"/><circle class="pc" cx="178" cy="22" r="2.4"/></svg></div><div class="op"><label><input type="radio" name="uvq04-map" checked><span class="cd"><b>18 min</b><span>Par l’autoroute</span><small>6,2 km</small></span></label><label><input type="radio" name="uvq04-map"><span class="cd"><b>24 min</b><span>Par le centre</span><small>4,8 km</small></span></label><label><input type="radio" name="uvq04-map"><span class="cd"><b>27 min</b><span>Le long de la rivière</span><small>5,5 km</small></span></label></div></fieldset>Prompt pour l’IA
Collez-le dans ChatGPT, Claude ou Cursor : le bloc sera adapté à votre projet avec ces réglages, même sans React.
Plus dans Boutons radio
Voir tout : Boutons radioOù l’utiliser
Ce groupe de boutons radio associe trois cartes d'itinéraire à un plan SVG en ligne avec rues, parcs et rivière. Choisir une carte trace son chemin dans la couleur d'accent du départ à l'arrivée, tandis que les autres trajets restent en fins pointillés. Sol, parcs et eau se mêlent aux couleurs de la page, donc il marche en clair et en sombre pour la livraison, le voyage ou le sport.
La couleur principale marque l'itinéraire actif et l'arrivée, la secondaire les parcs et le départ. Modifie les trois tracés du SVG pour ta propre carte et limite chaque carte à une durée, un nom court et une distance.