Sou novo no Bootstrap e tenho a versão anterior 2.3.2.
A versão 3 foi lançada. Devo simplesmente substituir os arquivos CSS e Javascript se quiser usar a versão mais recente?
Sou novo no Bootstrap e tenho a versão anterior 2.3.2.
A versão 3 foi lançada. Devo simplesmente substituir os arquivos CSS e Javascript se quiser usar a versão mais recente?
Respostas:
Baixe a versão mais recente em http://getbootstrap.com/ OU substitua os arquivos css e js pelas versões mais recentes ou use o CDN ( http://www.bootstrapcdn.com/ )
Migre seu html, sim, leia http://bootply.com/bootstrap-3-migration-guide . Você pode tentar http://twitterbootstrapmigrator.w3masters.nl/ ou http://code.divshot.com/bootstrap3_upgrader/ (forneça uma lista de verificação também)
remover html5shiv causa TB descarta suporte para IE7 e Firefox 3.x adicionar html5shiv.js para adicionar suporte de elementos HTML5 para IE8
adicione respond.js ( https://github.com/scottjehl/Respond ) para suporte de consulta de mídia no IE. OBSERVAÇÃO, isso não funcionará com o CDN, consulte: Problema do IE8 com o Twitter Bootstrap 3
Se você usar Glyphicons, terá que adicioná-los de http://glyphicons.getbootstrap.com/ (os ícones foram movidos para um repositório separado.) Os glifos estão de volta desde RC2 (180 glifos em formato de fonte do conjunto Glyphicon Halflings)
Se você usar o componente Javascript Typeahead, terá que integrar https://github.com/twitter/typeahead.js/ (porque o javascript de typeahead foi eliminado) Consulte também: Problemas de Typeahead com Bootstrap 3.0 RC1 Ou use o plugin "antigo" : https://github.com/bassjobsen/Bootstrap-3-Typeahead , consulte também: /programming/18615964/ajax-call-in-bootstrap-3-0-typeahead/18620473
Mude para a versão mais recente do jQuery 1.x (não use a versão 2.x porque o jQuery 2.x não é compatível com o IE8)
Se você usar widgets de terceiros que adicionam ou inserem html ao seu código (como addthis.com, sharethis.com e Google Maps), crie um wrapper para o tamanho da caixa, consulte: Borda direita do contador AddThis ausente no Bootstrap 3 do Twitter
De outros:
Alternar bootstrap 3 para box-sizing: border-box por quê ?: https://stackoverflow.com/a/18858771/1596547
Observe que o suporte para IE7 foi eliminado. https://github.com/coliff/bootstrap-ie7 tente adicionar a parte css de volta com o uso de algum CSS condicional.
Atualizado 2018
Bootstrap 3 a 4
Ferramenta de atualização Bootstrap 4 (isso ajudará a migrar do Bootstrap 3 para 4)
Bootstrap 2 a 3
Um candidato a lançamento (não a versão 3 final) para Bootstap 3 RC 1 foi anunciado na sexta-feira (26 de julho de 2013), então ainda não há nenhuma orientação oficial de migração.
Existem mudanças importantes para o Bootstrap 3. Não há compatibilidade com versões anteriores do 2.x, então você não pode simplesmente substituir os arquivos. No entanto, você pode encontrar algumas orientações úteis aqui no Bootply:
http://bootply.com/bootstrap-3-migration-guide
Há também uma ferramenta de migração Bootstrap em desenvolvimento: https://github.com/iatek/bootstrap-migrate
Ferramenta de atualização Bootstrap 2.x para 3: http://upgrade-bootstrap.bootply.com/v3
é quase impossível migrar do bootstrap 2.3 para o 3.0. a mudança de versão é muito drástica. Tentei atualizar meu projeto zend framework 2 com bootstrap 3.0 e o resultado foi uma bagunça (como tentar abrir com o IE 5).
Meu conselho: projeto antigo usando bootstrap 2.X vamos com bootstrap 2.x. Novo projeto inicial, comece com 3.0.
Na minha opinião, essa mudança de versão foi um grande erro da equipe de bootstrap. Eles deveriam ter feito uma atualização gradual 2.4, 2.5, 2.6 ....
span12
.
Acabei de migrar para o 3.0.3 e este aplicativo python https://pypi.python.org/pypi/b2tob3/0.4 facilitou bastante a tarefa.
Eu fiz um plugin grunt para automatizar a atualização do bootstrap 2.3 para 3.0 html.
Não tenho certeza, mas use esta extensão do joomla substituidor
consulte este link,
http://www.nonumber.nl/extensions/rereplacer
caso contrário, as substituições de modelo são a única maneira de fazer isso.
Se você está tendo um grande aplicativo com muitos arquivos com muita personalização, todas as ferramentas provavelmente não poderiam responder à maioria dos casos que você está enfrentando.
Em primeiro lugar, é claro, recomendo tentar: https://pypi.python.org/pypi/b2tob3/0.4 mas isso não vai atender à minha necessidade, eu bifurquei esta versão e adaptei a minha para poder migrar juntos Bootstrap 2 a 3 e Font Awesome 3 a 4 juntos, alguns casos que não tratam no b23tob3-v0.4 (original) estão tentando tratar na minha versão.
Leia minha postagem aqui: http://ask.osify.com/qa/589 Encontre minha atualização no github: https://github.com/metrey/b2tob3 Você também pode encontrar o aplicativo Windows compilado lá para usar imediatamente .
SEMPRE faça backup de seus arquivos e envie tudo para o controle de origem antes de usar a ferramenta.
Boa sorte e compartilhe seu pensamento.