Нет свойства CSS, которое автоматически регулирует размеры шрифта на основе фиксированного контейнера.Вам придется прибегнуть к javascript.
Вы можете поместить каждое число в промежуток и прокрутить каждый промежуток, проверяя его ширину.Если ширина больше фиксированной ширины, уменьшите размер шрифта, а затем снова проверьте ширину.Продолжайте уменьшать размер шрифта до тех пор, пока ширина диапазона не станет меньше фиксированной ширины.
Чтобы предотвратить мерцание, следует выполнять эту проверку цикла, пока фиксированный div виден, но находится за пределами страницы (например, «позиция»: абсолютный; слева: -5000 пикселей; ")