Относительно вашего точного вопроса, для этого конкретного примера, давайте предположим, что общая доступная ширина для столбцов составляет 1200 пикселей.
Поскольку ширина первого столбца фиксирована, он будет занимать 638 пикселей, а оставшееся пространство (562 пикселей) будет свободным. Таким образом, в этом случае
1fr = 562px
Теперь давайте предположим, что ваш стиль выглядит следующим образом: -
-ms-grid-columns: 638px 1fr 2fr;
Тогда в этом случае оставшееся свободное пространство в 562 пикселя будет разделено на три части, а второй столбец получит 1/3 пробела, а третий столбец - 2/3 пробела.