About the guiding principles of Bootstrap 4 (summary).
Bootstrap 3's Glyphicons is now dropped. Bootstrap 4 recommends using external icon libraries.
See More options for further libraries.
Changes (v4.0) from previous versions.
Changes from v4.0 Beta to stable v4.0
Changes from version 3 to version 4 (summary)
em
to rem
14px
to 16px
, etc.Changes by component (summary / top items only, see source links for further details)
.page-header
(use utilities instead), .dl-horizontal
(use .row
).img-responsive
to .img-fluid
.img-rounded
to .rounded
.img-circle
to .rounded-circle
>
) to simplify customizations especially for nested tables.table-condensed
to .table-sm
.control-label
to .col-form-label
.input-(lg|sm)
to .form-control-(lg|sm)
.form-group-*
(use .form-control-*
).btn-default
to .btn-secondary
.btn-xs
button.js
.btn-group-justified
.btn-group-xs
div
and ul
elements576px
breakpoint as sm
(now xs
, sm
, mb
, lg
, and xl
).col-{breakpoint}-{modifier}-{size}
to .{modifier}-{breakpoint}-{size}
a.list-group-item
with .list-group-item-action
remote
optionloaded.bs.modal
event>
) for simpler styling.navbar
by .navbar-expand-{breakpoint}
.page-(item|link)
are now required on the descendants of .pagination
elements.breadcrumb-item
is now required on breadcrumb items.progress-bar-*
with .bg-*
.active
for animated progress bars with .progress-bar-animated
.carousel-
prefix).d-(sm|md|lg|xl)-(none|inline|...)
.text-(sm|md|lg|xl)-(left|center|right)
Others
About Bootstrap development team, history, etc.
Documentation and examples for Bootstrap’s logo and brand usage guidelines.
FAQ's about Bootstrap’s open source license.
Links to translations of Bootstrap doocumentation.