Copier <style>
#infoVoies .modal-toggle {
display: none;
}
#infoVoies .modal-label {
cursor: pointer;
background: none;
border: none;
padding: 0;
font-size: 14px;
line-height: 1;
}
#infoVoies .modal-box {
display: none;
position: fixed;
z-index: 1050;
top: 50%;
left: 50%;
width: 90%;
max-width: 500px;
transform: translate(-50%, -50%);
background: white;
border-radius: .3rem;
box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
padding: 1.5rem;
}
#infoVoies .modal-backdrop {
display: none;
}
#infoVoies .modal-toggle:checked + .modal-backdrop {
display: block;
position: fixed;
z-index: 1040;
top: 0;
left: 0;
width: 100vw;
height: 100vh;
background: rgba(0, 0, 0, 0.5);
}
#infoVoies .modal-toggle:checked ~ .modal-box {
display: block;
}
#infoVoies .close-modal {
position: absolute;
top: 10px;
right: 15px;
font-size: 1.5rem;
color: #000;
cursor: pointer;
}
#infoVoies h6 {
display: inline;
}
#infoVoies .modal-label {
margin-left: 0.5rem;
}
#infoVoies.container {
padding: 0 !important;
}
</style>
<div id="infoVoies" class="container my-2">
<input type="checkbox" id="toggleInfoVoies" class="modal-toggle" />
<h6>Nombre de voies impactée(s)</h6>
<label for="toggleInfoVoies" class="modal-label" title="Voir la définition">ℹ️</label>
<label for="toggleInfoVoies" class="modal-backdrop"></label>
<div class="modal-box text-left">
<label for="toggleInfoVoies" class="close-modal">×</label>
<h5><strong>Définition</strong></h5>
<p>Cette variable indique le nombre total de voies affectées à la circulation générale (sans distinction de sens), en section courante, hors bande d'arrêt d'urgence (BAU), accotement, trottoir et voies réservées : voie de stationnement, bande cyclable, voies bus, etc.</p>
<p>Les voies d'insertion ou de décélération ainsi que les voies lentes doivent être comptabilisées.</p>
</div>
</div>