Migrering til v3.x
Vejledning til opgradering fra bootstrap v2.x til v3.x med vægt på store forandringer, nyheder, og hvad er blevet fjernet.
Vejledning til opgradering fra bootstrap v2.x til v3.x med vægt på store forandringer, nyheder, og hvad er blevet fjernet.
Bootstrap 3 is not backwards compatible with v2.x. Use this section as a general guide to upgrading from v2.x to v3.0. For a broader overview, see what's new in the v3.0 release announcement.
Denne tabel viser stil skifter mellem v2.x og v3.0.
Bootstrap 2.x | Bootstrap 3.0 |
---|---|
.row-fluid |
.row |
.span* |
.col-md-* |
.offset* |
.col-md-offset-* |
.brand |
.navbar-brand |
.navbar .nav |
.navbar-nav |
.nav-collapse |
.navbar-collapse |
.nav-toggle |
.navbar-toggle |
.btn-navbar |
.navbar-btn |
.hero-unit |
.jumbotron |
.icon-* |
.glyphicon .glyphicon-* |
.btn |
.btn .btn-default |
.btn-mini |
.btn-xs |
.btn-small |
.btn-sm |
.btn-large |
.btn-lg |
.alert-error |
.alert-danger |
.visible-phone |
.visible-xs |
.visible-tablet |
.visible-sm |
.visible-desktop |
Opdelt i .visible-md .visible-lg |
.hidden-phone |
.hidden-xs |
.hidden-tablet |
.hidden-sm |
.hidden-desktop |
Opdelt i .hidden-md .hidden-lg |
.input-block-level |
.form-control |
.control-group |
.form-group |
.control-group.warning .control-group.error .control-group.success |
.form-group.has-* |
.checkbox.inline .radio.inline |
.checkbox-inline .radio-inline |
.input-prepend .input-append |
.input-group |
.add-on |
.input-group-addon |
.img-polaroid |
.img-thumbnail |
ul.unstyled |
.list-unstyled |
ul.inline |
.list-inline |
.muted |
.text-muted |
.label |
.label .label-default |
.label-important |
.label-danger |
.text-error |
.text-danger |
.table .error |
.table .danger |
.bar |
.progress-bar |
.bar-* |
.progress-bar-* |
.accordion |
.panel-group |
.accordion-group |
.panel .panel-default |
.accordion-heading |
.panel-heading |
.accordion-body |
.panel-collapse |
.accordion-inner |
.panel-body |
Vi har tilføjet nye elementer og ændrede nogle eksisterende. Her er nye eller opdaterede stilarter.
Element | Beskrivelse |
---|---|
Paneler | .panel .panel-default .panel-body .panel-title .panel-heading .panel-footer .panel-collapse |
Listen over grupper | .list-group .list-group-item .list-group-item-text .list-group-item-heading |
Glyphicons | .glyphicon |
Jumbotron | .jumbotron |
Ekstra lille gitter (<768px) | .col-xs-* |
Lille gitter (≥768px) | .col-sm-* |
Medium grid (≥992px) | .col-md-* |
Stort gitter (≥1200px) | .col-lg-* |
Hurtigtreagerende utility klasser (≥1200px) | .visible-lg .hidden-lg |
Forskydninger | .col-sm-offset-* .col-md-offset-* .col-lg-offset-* |
Skub | .col-sm-push-* .col-md-push-* .col-lg-push-* |
Træk | .col-sm-pull-* .col-md-pull-* .col-lg-pull-* |
Input højde størrelser | .input-sm .input-lg |
Indgangsgrupper | .input-group .input-group-addon .input-group-btn |
Formularkontrolelementer | .form-control .form-group |
Knappen gruppestørrelser | .btn-group-xs .btn-group-sm .btn-group-lg |
Navbar - tekst | .navbar-text |
Navbar - skærebord | .navbar-header |
Begrundede faner / piller | .nav-justified |
Hurtige billeder | .img-responsive |
Kontekstuel tabel rækker | .success .danger .warning .active .info |
Kontekstuel paneler | .panel-success .panel-danger .panel-warning .panel-info |
Modalt | .modal-dialog .modal-content |
Miniaturebillede | .img-thumbnail |
Og størrelse | .well-sm .well-lg |
Alert links | .alert-link |
Følgende elementer er blevet opgivet eller ændret i v3.0.
Element | Fjernet i 2.x | 3.0 Tilsvarende |
---|---|---|
Form aktioner | .form-actions |
N/A |
Søgeformularen | .form-search |
N/A |
En gruppe med info | .control-group.info |
N/A |
Fast bredde input størrelser | .input-mini .input-small .input-medium .input-large .input-xlarge .input-xxlarge |
Brug .form-control og grid system i stedet. |
Block form input | .input-block-level |
Ingen direkte svarer, men former kontrol er lignende. |
Omvendte knapper | .btn-inverse |
N/A |
Fluid række | .row-fluid |
.row (ingen fast gitter) |
Styrer indpakker | .controls |
N/A |
Styrer række | .controls-row |
.row eller .form-group |
Navbar - indvendig | .navbar-inner |
N/A |
Navbar - lodrette skillerum | .navbar .divider-vertical |
N/A |
Rulleliste undermenu | .dropdown-submenu |
N/A |
Fanen justeringer | .tabs-left .tabs-right .tabs-below |
N/A |
Pille-baseret tabbable område | .pill-content |
.tab-content |
Pille-baseret tabbable område rude | .pill-pane |
.tab-pane |
Nav lister | .nav-list .nav-header |
Ingen direkte svarer, men liste grupper og .panel-group s er lignende. |
Inline-hjælp til form kontrol | .help-inline |
En nøjagtig tilsvarende, men .help-block er lignende. |
Ikke-bar-niveau fremskridt farver | .progress-info .progress-success .progress-warning .progress-danger |
Brug .progress-bar-* på .progress-bar i stedet. |
Andre ændringer i v3.0 er ikke umiddelbart synlige. Base klasser, stil og adfærd er blevet justeret for fleksibilitet og vores mobile første tilgang. Her er en delvis liste:
.form-control
klasse på det element af stil..form-control
class applied are now 100% wide by default. Wrap inputs inside <div class="col-*"></div>
to control input widths..badge
Ikke længere er kontekstuel ( -succes, -primære,osv. .) klasser..btn
Skal også bruge .btn-default
for at få et "standard" -knappen..row
Nu er væske..img-responsive
for væske <img>
..glyphicon
, er nu font baseret. Ikoner kræver også en base og ikon klasse (f. eks. .glyphicon .glyphicon-asterisk
)..modal-header
, .modal-body
og .modal-footer
sektioner er nu pakket ind i .modal-content
og .modal-dialog
for bedre mobil styling og adfærd. Desuden bør du ikke længere anvende .hide
til .modal
i dit markup.remote
modal indstilling er nu sprøjtes ind i .modal-content
(fra v3.0.0 til v3.0.3, til .modal
) i stedet for i .modal-body
. Dette giver dig mulighed for at nemt at variere sidehoved og sidefod for de forskellige transportformer, ikke blot den modale organ.data-toggle="buttons"
i stedet for data-toggle="buttons-checkbox"
eller data-toggle="buttons-radio"
i deres markup.'show.bs.modal'
. For fanebladene "vist" 'shown.bs.tab'
, osv..For mere information om opgradering til version 3.0 og kode udsnit fra fællesskabet, se Bootply.