Разработил съм приложение, използващо Asp.Net Mvc 4 и bootstrap 3 за UI, всичко върви добре в Google Chrome и Mozilla Firefox, но bootstrap 3 не поддържа IE 7 & IE 8.
Какво да правим с bootstrap 3, за да го подкрепи IE 7 & IE 8?
Отговори:
5 за отговор № 1Bootstrap 3 официално свали поддръжката за IE7, но можете да опитате полифокова библиотека като: https://github.com/coliff/bootstrap-ie7 ако наистина се нуждаете от поддръжка за такъв стар браузър (например в корпоративна среда).
Понастоящем IE8 се поддържа (но ще бъде пуснат в Bootstrap v4). За да можете IE8 да работи правилно, трябва да добавите respond.js към приложението си.
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn"t work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
2 за отговор № 2
Официално IE7 не се поддържа. IE8 и IE9 ще бъдат подкрепени.
виж това връзка да я поддържа в Internet Explorer 8 и 9.
Осъществяване на Twitter Bootstrap 3 Съвместим с Internet Explorer 7 и по-долу
Не използвайте Bootstrap 3 на Twitter, ако ще трябва да поддържате IE7. Twitter Bootstrap 3 има много промени (Актуализиране на Bootstrap на версия 3 - какво трябва да направя?, http://bassjobsen.weblogs.fm/its-a-shame-the-newest-version-of-githubs-most-popular-projects-is-not-backward-compatible/) Дон "не се опитват да ги поправят за IE7. Помислете да използвате най-новата версия 2.3.2, нищо лошо с него. поддръжка на по-стари браузъри и най-новата HTML / CSS поддръжка.
0 за отговор № 3
Ако просто не искате да харчите твърде много време за стари технологии като IE8 и по-долу,
моля, вижте https://github.com/hereblur/onesize-css
Той просто премахва отзивчивия от IE8 и преобразува размера на уеб в настолна версия на IE8 и по-долу, без да докосва отзивчивата подкрепа на друг браузър.
Тестван и работи на IE8 (скоро за IE7 и по-долу). може да се опитате.