Estoy haciendo una navegación que resalta la página actualmente activa. Tengo un observador de intersección que observa las 3 secciones que tengo, el umbral está establecido en 0,5 (50 %) que se activará cuando el 50 % de una página sea visible en la pantalla, pero el problema es que una de las 3 secciones es demasiado grande para obtener el 50% de él en la pantalla, lo que significa que nunca se cruzará, ¿hay alguna manera de que pueda establecer el umbral en píxeles en lugar del porcentaje de la página? cuando 200 píxeles de él están en la pantalla.
Si esto no es posible, ¿hay alguna solución que pueda hacer para resolver esto?
Gracias, agradezco cualquier respuesta.