Как сделать Bootstrap 4 совместимым с IE9 и IE10

какие polyfill libaries можно использовать для работы Bootstrap 4 (или большей части Bootstrap 4) с IE9?

я наткнулся на эти библиотеки:

спасибо.

1 ответов


глядя на их сайт они рекомендуют использовать Bootstrap 3 Для поддержки IE8-9.

Если вам требуется поддержка IE8-9, Используйте Bootstrap 3. Это самая стабильная версия нашего кода и по-прежнему поддерживается нашей командой для критических исправлений и изменений документации. Однако никаких новых функций добавлено не будет.

причина, по которой трудно поддерживать bootstrap 4 с IE9 и IE10, заключается в том, что используется современный css (flexbox ) и html5 элементы. Они не предоставляют резервные копии в своем css, поэтому вам придется вручную добавить эти резервные копии.

имейте в виду, что некоторые свойства CSS3 и элементы HTML5 не полностью поддерживаются в IE10 или требуют префиксных свойств для полной функциональности

Как вы можете исправить Bootstrap 4 для IE9 и IE10:

  • Autoprefixer позволяет создавать резервные копии на основе поддержки браузера. Это не исправит все твои ошибки. тем не менее проблем.
  • HTML 5 shiv резервный HTML 5 для устаревших браузеров ie
  • везде, где используется flexbox, понадобится запасной вариант на основе float

вы связаны выше с проектом с открытым исходным кодом Bootstrap IE8 это, вероятно, ваш лучший вариант, поскольку он построен для решения вашей проблемы.