Как понизить Bootstrap с 3 до 2
Я использую Bootstrap 3.3.2, но он не может хорошо работать на IE7,8, поэтому мне нужно понизить его до версии 2. Как я могу это сделать?
Благодаря тонну.
2 ответа
Итак, загрузите необходимые файлы для версии 2 (использование http://getbootstrap.com/2.3.2/, вероятно, будет весьма полезным) и настройте свой сайт так, чтобы использовать их вместо ресурсов 3.x. Это изменение основной версии, поэтому повсеместно будет нарушена функциональность. Ситуация сильно изменилась с 2.x до 3.x, поэтому вам придется внести много синтаксических изменений в ваш код, чтобы соответствовать документам 2.x. Не опубликовано руководство по переходу на более раннюю версию, но журнал на https://github.com/twbs/bootstrap/releases может помочь вам.
Согласно этой статье Techrepublic, это кажется невозможным: http://www.techrepublic.com/blog/software-engineer/bootstrap-3-says-mobile-first-everything-else-later/
Не обратно совместимо
Причина, по которой последняя версия не имеет обратной совместимости, заключается в ряде изменений класса. Наиболее заметные изменения включают в себя удаление классов жидкости (.container-liquid и.row-liquid), которые использовались для создания отзывчивых интерфейсов. В Bootstrap 3.0.0 сайты реагируют по умолчанию, но есть возможность отключить эту функцию. Прошли те времена страниц шириной в пиксели - скажем, привет разметке в процентах в будущем. Другие изменения, вызвавшие проблемы, включают удаление элементов управления формы поиска (.form-actions и.form-search) и класс.navbar-inner.
Здесь слишком много изменений классов, чтобы охватить их, но онлайн-документация содержит все необходимые подробности, а также эквивалентные функции 3.0.0 (если они доступны). Кроме того, официальное сообщение в блоге Bootstrap о новой версии содержит полезную информацию.