Чтобы скомпилировать CSS Grid Layout для IE11, вы можете добавить следующий комментарий в начало CSS-файла:
/* autoprefixer grid: autoplace */
Вы также можете включить поддержку IE11 для CSS Grid Layout во всем проекте, настроив autoprefixer с конфигурацией, показанной ниже (свернуто). Подробнее см. в разделе "Настройка плагинов".
Нажмите, чтобы увидеть конфигурацию для включения CSS Grid Layout
CSS-переменные не компилируются, потому что это невозможно сделать безопасно. Если вам необходимо использовать переменные, рассмотрите возможность использования переменных Sass, которые компилируются с помощью Sass.
Для поддержки CSS Modules не требуется дополнительной настройки. Чтобы включить CSS Modules для файла, переименуйте его, добавив расширение .module.css.
Предупреждение: При определении пользовательского файла конфигурации PostCSS Next.js полностью отключаетповедение по умолчанию. Убедитесь, что вы вручную настроили все необходимые функции, включая Autoprefixer. Также необходимо вручную установить все плагины, включенные в вашу конфигурацию, например, npm install postcss-flexbugs-fixes postcss-preset-env.
Чтобы настроить конфигурацию PostCSS, создайте файл postcss.config.json в корне вашего проекта.
Вот конфигурация по умолчанию, используемая Next.js: