Разница между использованием единиц измерения fr и px в CSS-гриде заключается в том, что fr (доля свободного пространства) используется для гибкого распределения пространства между ячейками сетки, а px (пиксели) — для точных размеров колонок и рядов (ширины и высоты). 23
fr позволяет делать макет более адаптивным: проценты — фиксированные, поэтому колонки не подстраиваются под содержимое, а доли — гибкие, и колонки могут расширяться и сжиматься, адаптируясь к содержимому. 4 Например, если в колонке находится изображение, то ширина в процентах может сделать её слишком узкой, и контент выйдет за границы, а доля же автоматически распределит пространство, учитывая размеры контента. 4
px задаёт ширину и высоту элементов, отступы и поля, размер шрифта. 1 Это базовая единица измерения, в которую в итоге пересчитываются все значения. 3