You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
.table-responsive table gets cut on print #12722: Scope .table-responsive styles to screen devices only so they're not cut off when printing from Chrome (Safari is fine, unknown for IE and FF).
Modular the mixins #12998: Modularized the mixins into separate files. We now have a mixins directory in our less folder that @imports all the mixins into mixins.less (for backward compatibility).
Improve container #13616: Add custom grid gutter support to .container-fixed(). .make-row and .make-*-col mixins already had this ability, so this simply completes the package.
Warn about IE emulation modes in docs+examples #13422: Warn about browsing the docs in IE when using an emulation mode to simulate older IE versions; these emulation modes can behave significantly differently than actual older IE versions.
Autoprefixer (fixes #12452) #12670: Drop use of vendor prefix mixins and use autoprefixer as part of our Gruntfile. Mixins are still available and supported.
With today's release, we've begun tracking unresolved browser bugs that currently impact Bootstrap's development in some way. We call it the Wall of browser bugs.
We've also documented a few new bugs with this release:
anchor-based justified button groups missing inter-button borders in IE8 #12476: Document IE8's limitation of borders on buttons in a justified button group. Currently the only way to get borders on those buttons is to wrap each button in an additional .btn-group, just like the button groups using <button> elements.
The text was updated successfully, but these errors were encountered:
Do not comment on this issue.
Responsive embeds
New responsive utility classes
Copy docs snippets
CSS
width: 100% \9;
to.img-responsive
to prevent IE10 and below from distorting<svg>
elements..scale(x)
and.scale(x, y)
work.tr
s andtbody
s.overflow: hidden;
from.panel-group > .panel
because it apparently serves no purpose and cuts off nested dropdown menus.line-height
on all date inputs to ensure Mobile Safari and IE8+ display them correctly..table-responsive
styles toscreen
devices only so they're not cut off when printing from Chrome (Safari is fine, unknown for IE and FF).max-height
on all.navbar-collapse
elements, we only apply it to fixed top and bottom navbars. Also adds a shortermax-height
for landscape views to ensure scrolling still works.@list-group-link-hover-color
variable to customize the text color when hovering on linked list items..table-responsive
more mixin-friendly.@panel-heading-padding
and@panel-footer-padding
variables for panels..clearfix
is applied on.dl-horizontal dd
by moving it out of the media query (Less doesn't respect:extend()
within media queries).display: table-cell
so they are sized properly and appear on the same line as intended.required
attribute. Applies to Firefox and Chrome..form-control-static
to match height of standard form controls..modal-footer
. All spacing is addressed bypadding
on the.modal-body
, and the.modal-header
never had anymargin
on it..btn-link
colors in a navbars.15px
all around. Previously was15px
in the header and20px
everywhere else..panel-body
s only.white-space: nowrap
from<code>
elements in favor of defaultpre-wrap
value for better rendering on narrow viewports.left
values toauto
instead of0
in.col-*-push-0
and.col-*-pull-0
grid reset classes..animation-fill-mode()
mixin.bootstrap.less
file to placeglyphicons.less
closer to the top of our imports to avoid specificity issues.@border-radius-large
variable..sr-only-focusable
class to provide a focus state for skip nav links.mixins.less
and reorganize things.mixins
directory in ourless
folder that@import
s all the mixins intomixins.less
(for backward compatibility).padding
on.radio
s and.checkbox
s to their immediate<label>
s to avoid the no-click deadzone caused by negative margin.text-align: left;
to.dropdown-menu
to avoid inheritance from any parent that might reset that property (e.g., our.modal-footer
).z-index
to the form control feedback icons so input groups don't render on top of them..open
button state in.button-variant()
mixin to immediate children.background-color
andbackground-image
on disabled theme buttons.max-width: 100%;
to<label>
elements so IE8 wraps text properly.z-index
values on tooltips and popovers to always be in front of modals..form-control-feedback
position when labels have the.sr-only
class applied. This makes it super easy to use optional feedback icons with no visible label.kbd
elements..lead
font-weight
for better readability on mobile.position: absolute;
and an IE8-9 hack to fix checkbox and radioline-height
problems (and the vertical alignment) that were introduced after Gap between checkbox/radio and it's label where clicking doesn't work #13003..opacity()
mixin on button group inputs for IE8 support..container-fixed()
..make-row
and.make-*-col
mixins already had this ability, so this simply completes the package.translate3d
in a few instances to reduce repainting when scrolling.overflow-x: auto;
in responsive tables to hide the scrollbar when it's not needed.text-transform
utility classes.html
font-size
using pixels instead of percentages..disabled
class to set not-allowed cursor on disabled radio and checkbox labels.max-width: 100%;
on<table>
s and place it on.table
s.white-space: nowrap;
to.dropdown-header
to match dropdown links.@gray-light
and.lead
to meet accessibility guidelines..form-group-sm
and.form-group-lg
.<small>/
.small` within active list group headings..skew()
mixin to useskewX(...) skewY(...)
instead of old and deprecatedskew(x,y)
syntax..dl-horizontal
's offset..form-control-static
for proper vertical alignment..btn-block
.JavaScript
.item
.$.collapse()
from overriding original dimensions of the collapsed element when uncollapsing.shown
event.noConflict()
mode not working in 3.0.x.scrollheight
of<body>
in IE10 and lower.removeBackdrop()
call fromhideModal()
intobackdrop()
..noConflict()
mode.viewport
option, respect bounds of the viewport #12328: Add tooltipviewport
option, respect bounds of the viewport.scroll
and `load' event #12337: Correct some internal event names in scrollspy plugin.document.body.scrollTop
, because it's deprecated..focus()
event aliases from modal and dropdown plugins.Modal.hide()
role="tooltip"
to popovers as well #13481: Addrole="tooltip"
to tooltips & popovers by default to improve accessibility.<body>
content to the left.append
.scrollheight
changes. #13220: Correct scrollspy offsets whenscrollheight
changes.target
option to the Affix plugin.direction
&relatedTarget
properties toslid.bs.carousel
event.closed.bs.alert
event after (instead of before) alert has been detached from the DOM.affix-bottom
positioning.aria-describedby
attribute to tooltips and popovers to improve accessibilitymaxScroll
.modal.js
.Docs
position: relative;
for Scrollspy plugin.input[readonly]
..container-fluid
in the CSS overview docs.table
tweak to browser support table.sitemap.xml
androbots.txt
files.role="alert"
to alert examples to improve accessibility._data
file.template
option of tooltip & popover #13184: Document thetemplate
option of tooltip & popover plugins.content
parameter is called with the element as an argument..progress-*
contextual classes in the migration guide.show()
tooltips and popovers on hidden elements.direction
&relatedTarget
properties of Carousel events.:visible
) scrollspy targets are ignored..close
buttons in docs examples.role="menu"
attrs to.dropdown-menu
s.Customizer
config.json
.config.json
utilities.less
inclusion mandatoryExample
margin-bottom
from last<p>
of.blog-footer
in the Blog example.border-bottom
from navbar in Dashboard example for easier customization of navbar content.Build system
build-raw-files
Grunt task.package.json
cleanup.docs.css
to the CSSComb task.description
field tobower.json
/test-infra/
from Bower installs.bootstrap.less
in Bower for easier installs.replace
entry tocomposer.json
.npm-shrinkwrap.json
generationBrowser bugs
With today's release, we've begun tracking unresolved browser bugs that currently impact Bootstrap's development in some way. We call it the Wall of browser bugs.
We've also documented a few new bugs with this release:
max-width: 100%
) in table cells. No other browsers are affected. See https://bugzilla.mozilla.org/show_bug.cgi?id=975632. Until a fix is shipped, addwidth: 100%;
to your responsive images in table cells.display: table-cell;
. See https://code.google.com/p/chromium/issues/detail?id=346051..btn-group
, just like the button groups using<button>
elements.The text was updated successfully, but these errors were encountered: