@position-try
Las reglas que le dicen al navegador qué hacer cuando un elemento posicionado por anclaje no cabe donde en principio debía ir.
Un tooltip colocado debajo de su botón funciona perfectamente hasta que el botón cae justo al final de la pantalla, momento en el que el tooltip debería aparecer arriba en su lugar. Ese es exactamente el problema que bibliotecas como Floating UI y, antes, Popper.js existían para resolver, con mediciones y recálculos en JavaScript en cada scroll. Con position-try-fallbacks se indica en su lugar una lista ordenada de alternativas que el navegador prueba una a una hasta que alguna encaja —ya sean palabras clave predefinidas como flip-block y flip-inline, o bloques @position-try propios donde se puede reescribir cualquier propiedad para esa alternativa. Disponible en Chromium desde 2024; el resto de motores va por detrás.