Я новичок в Bootstrap и имею более старую версию 2.3.2.
Вышла версия 3. Я просто просто заменю файлы CSS и Javascript, если я хочу использовать последнюю версию?
Я новичок в Bootstrap и имею более старую версию 2.3.2.
Вышла версия 3. Я просто просто заменю файлы CSS и Javascript, если я хочу использовать последнюю версию?
Загрузите последнюю версию http://getbootstrap.com/ ИЛИ Замените файлы css и js на самые новые версии или используйте CDN (http://www.bootstrapcdn.com/)
Перенесите свой html, да действительно прочитайте http://bootply.com/bootstrap-3-migration-guide. Вы можете попробовать http://twitterbootstrapmigrator.w3masters.nl/ или http://code.divshot.com/bootstrap3_upgrader/ (также укажите контрольный список)
удалить html5shiv вызвать поддержку TB для IE7 и Firefox 3.x добавить html5shiv.js для добавления поддержки элементов HTML5 в IE8
добавить response.js(https://github.com/scottjehl/Respond) для поддержки медиа-запросов в IE. ПРИМЕЧАНИЕ. Это не будет работать с CDN, см.: Проблема IE8 с Twitter Bootstrap 3
Если вы используете Glyphicons, вам придется добавить их из http://glyphicons.getbootstrap.com/ (значки были перемещены в отдельный репозиторий.) Глификон вернулся с RC2 (180 глифов в формате шрифта из набора Glyphicon Halflings)
Если вы используете компонент Javascript Typeahead, вам нужно будет интегрировать https://github.com/twitter/typeahead.js/ (причина, связанная с отключением javascript типа head). также: Проблемы с Typeahead с Bootstrap 3.0 RC1 Или используйте "старый" плагин: https://github.com/bassjobsen/Bootstrap-3-Typeahead, см. также: https://stackoverflow.com/questions/18615964/ajax-call-in-bootstrap-3-0-typeahead/18620473
Переключитесь на последнюю версию jQuery 1.x (не используйте версию 2.x, вызывающую jQuery 2. x не поддерживают IE8)
Если вы используете сторонние виджеты, которые добавляют или вставляют html в ваш код (например, addthis.com, sharethis.com и карты Google), создайте оболочку для выбора размера окна, см. Правая граница счетчика AddThis отсутствует с помощью Bootstrap 3 Twitter
Другое:
Bootstrap 3 переключается на размер коробки: border-box why?: fooobar.com/questions/29621/...
Примечание. Поддержка IE7 отключена. https://github.com/coliff/bootstrap-ie7 попытайтесь добавить часть css обратно с использованием некоторого условного CSS.
В пятницу (26 июля 2013 г.) был объявлен кандидат на выпуск (а не окончательный выпуск 3) для Bootstap 3 RC 1, поэтому официальных инструкций по миграции пока нет.
Существуют серьезные изменения для Bootstrap 3. Нет обратной совместимости с 2.x, поэтому вы не можете просто заменить файлы. Однако вы можете найти полезное руководство здесь, в Bootply:
http://bootply.com/bootstrap-3-migration-guide
В работе также есть инструмент миграции Bootstrap: https://github.com/iatek/bootstrap-migrate
Инструмент обновления Bootstrap 2.x до 3: http://upgrade-bootstrap.bootply.com/v3
Новое обновление..
Инструмент обновления Bootstrap 4 (это приведет к миграции Bootstrap 3 до 4)
почти невозможно перенести с бутстрапа с 2.3 на 3.0. изменение версии очень радикально. Я попытался обновить проект zend framework 2 с помощью bootstrap 3.0, и результаты были беспорядочными (например, попытка открыть с IE 5).
Мой совет: старый проект с использованием bootstrap 2.X let с bootstrap 2.x. Новый стартовый проект, начиная с 3.0.
По-моему, такое изменение версии было очень большой ошибкой команды bootstrap. Они должны были сделать постепенное обновление 2.4, 2.5, 2.6....
Я просто перешел на 3.0.3, и это приложение python https://pypi.python.org/pypi/b2tob3/0.4 сделало его довольно легкой задачей.
Я сделал плагин grunt для автоматизации обновления bootstrap от 2.3 до 3.0 html.
Проверьте это на https://github.com/jdewit/grunt-html-upgrader
Не уверен, но используйте это расширение romplacer joomla
ссылайтесь на эту ссылку,
http://www.nonumber.nl/extensions/rereplacer
в противном случае, переопределение шаблонов - единственный способ сделать это.
Два онлайн-инструмента для обновления до Bootstrap 3:
Если у вас большое приложение с большим количеством файлов с большой настройкой, каждый отдельный инструмент, который может не отвечать на большинство случаев, с которыми вы сталкиваетесь.
Во-первых, я рекомендую попробовать: https://pypi.python.org/pypi/b2tob3/0.4, но это не ответит на мою потребность, я разветкил эту версию и адаптируйте мою собственную, чтобы иметь возможность перемещаться вместе с Bootstrap 2 до 3 и шрифтом Awesome 3 to 4, некоторые случаи, которые не обрабатываются в b23tob3-v0.4 (исходный), пытаются обрабатывать в моей версии.
Читайте мой пост здесь: http://ask.osify.com/qa/589 Найти мое обновление в github: https://github.com/metrey/b2tob3 Вы также можете найти скомпилированное приложение Windows, а также сразу же использовать.
ВСЕГДА создайте резервные копии ваших файлов и передайте все в исходное управление перед использованием инструмента.
Удачи и поделитесь своим, хотя.