Я работал с rem и em, и они хорошо работают для простых веб-сайтов, но как только вы попадаете в сложные пользовательские интерфейсы, пиксель становится королем.
При работе с адаптивными медиа-запросами я считаю очень ненадежным, когда текст также расширяется из-за rem/em. С пикселями вы устанавливаете 16 пикселей по умолчанию для стандартного текста, а затем, возможно, уменьшаете его до 14 пикселей в некоторых случаях на мобильных устройствах. И это делается для всего веб-сайта, а не для каждого элемента.
Так что да, здесь и там есть некоторые корректировки, но не так уж много. Сначала это немного больше работы, но позже это сэкономит вам огромное количество времени, потому что вы будете получать 10 ошибок каждую неделю, когда какая-то часть веб-сайта не будет работать правильно на каком-то планшете, когда пользователь нажимает на ссылку и текст нажимается. далее вправо.
Оставаясь в пикселях по всем направлениям, у вас есть одна и та же единица измерения в Figma, в HTML / CSS и Javascript, и все остается простым, без каких-либо расчетов.
person
dreamLo
schedule
14.05.2021