Lexique informatique › Web › @position-try

@position-try

Web Svenska → Mis à jour: 2026-09-24

Les règles qui indiquent au navigateur quoi faire quand un élément positionné par ancre ne rentre pas là où il devait aller.

Une infobulle placée sous son bouton fonctionne à merveille jusqu'au jour où le bouton se retrouve en bas de l'écran : l'infobulle doit alors passer au-dessus. C'est précisément le problème que des bibliothèques comme Floating UI, et Popper.js avant elle, ont été créées pour résoudre, à coups de mesures et de recalculs en JavaScript à chaque défilement. Avec position-try-fallbacks, on fournit à la place une liste ordonnée d'alternatives que le navigateur essaie tour à tour jusqu'à ce que l'une convienne — soit des mots-clés prêts à l'emploi comme flip-block et flip-inline, soit ses propres blocs @position-try où n'importe quelles propriétés peuvent être réécrites pour cette alternative. Disponible dans Chromium depuis 2024 ; les autres moteurs sont en retard.

← Retour au lexique