1
0
Fork 0
mirror of https://github.com/twbs/bootstrap.git synced 2022-11-09 12:25:43 -05:00

fix overflowing thumbnails in responsive <767px layouts

This commit is contained in:
Mark Otto 2012-03-11 15:15:55 -07:00
parent a97b9c1122
commit ce292a8bb8
4 changed files with 39 additions and 9 deletions

Binary file not shown.

View file

@ -168,16 +168,22 @@
width: auto;
margin: 0;
}
input,
textarea,
select,
.uneditable-input {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
max-width: 100%;
.thumbnails [class*="span"] {
width: auto;
}
/*
// FORM FIELDS
// -----------
// Make them behave like divs
input,
textarea,
select,
.uneditable-input {
.box-sizing(border-box);
max-width: 100%;
min-height: 20px;
}
*/
}
@media (min-width: 768px) and (max-width: 979px) {
.row {

View file

@ -469,18 +469,33 @@
// Grid System
// -----------
// Centered container element
.container-fixed() {
margin-left: auto;
margin-right: auto;
.clearfix();
}
// Table columns
.tableColumns(@columnSpan: 1) {
float: none; // undo default grid column styles
width: ((@gridColumnWidth) * @columnSpan) + (@gridGutterWidth * (@columnSpan - 1)) - 16; // 16 is total padding on left and right of table cells
margin-left: 0; // undo default grid column styles
}
// Make a Grid
// Use .makeRow and .makeColumn to assign semantic layouts grid system behavior
.makeRow() {
margin-left: @gridGutterWidth * -1;
.clearfix();
}
.makeColumn(@columns: 1) {
float: left;
margin-left: @gridGutterWidth;
width: (@gridColumnWidth * @columns) + (@gridGutterWidth * (@columns - 1));
}
// The Grid
#grid {
.core (@gridColumnWidth, @gridGutterWidth) {

View file

@ -189,6 +189,13 @@
margin: 0;
}
// THUMBNAILS
// ----------
.thumbnails [class*="span"] {
width: auto;
}
/*
// FORM FIELDS
// -----------
// Make them behave like divs
@ -198,7 +205,9 @@
.uneditable-input {
.box-sizing(border-box);
max-width: 100%;
min-height: 20px;
}
*/
}