Подтвердить что ты не робот

Совместимость интернет-исследователя с материалом angular

Я работаю над стеком MEAN с конструкцией материалов angular. После тестирования на chrome и firefox каждая функциональность, включая flex и offset и т.д., Работает идеально. но в Internet Explorer ничего не работает, как предполагается.

Мой вопрос в том, как сделать материал angular совместимым с IE 10 и IE 11?

4b9b3361

Ответ 1

Angular Материал предназначен для всех браузеров с версиями n-1; где n - текущая версия браузера. IE 10 больше не поддерживается.

Edge, похоже, хорошо работает с материалом, но IE 11 все еще имеет некоторые расхождения. Я обошел эти проблемы с макетами, просто добавив несколько правил CSS к элементам, которые не отображаются правильно, при этом не влияя на мои макеты Chrome/FF.

Также, как вы гнезливаете свои divs; макеты строк, контейнеры ввода и т.д. могут иметь нежелательный эффект в IE 11. Пробная и ошибка работала лучше всего для меня.

Ответ 2

Лучше избегать angular -материала, если ваши основные цели - Internet explorer, но вместо этого используйте Angular-Materialize библиотеку, которая является add-on (директивы) для http://materializecss.com/, который работает практически с каждым современным браузером.

Ответ 3

Что касается Angular 5, вы можете раскомментировать импорт в polyfills.ts для работы с IE.