diff options
| author | Mark Otto <[email protected]> | 2013-04-26 23:59:51 -0700 |
|---|---|---|
| committer | Mark Otto <[email protected]> | 2013-04-26 23:59:51 -0700 |
| commit | efd3b0c1711a443e5ad97c6278addadfe2cedc5d (patch) | |
| tree | ae2294a5e8e9d86744fed8c6887995ed9bb8f96a /less/grid.less | |
| parent | 8ae9c6ab34128ea863343abaeff39ca7c6f4618c (diff) | |
| download | bootstrap-efd3b0c1711a443e5ad97c6278addadfe2cedc5d.tar.xz bootstrap-efd3b0c1711a443e5ad97c6278addadfe2cedc5d.zip | |
Back to two grid classes, .col and .col-lg-*
Diffstat (limited to 'less/grid.less')
| -rw-r--r-- | less/grid.less | 30 |
1 files changed, 18 insertions, 12 deletions
diff --git a/less/grid.less b/less/grid.less index 8162d9940..61393bcb7 100644 --- a/less/grid.less +++ b/less/grid.less @@ -12,29 +12,35 @@ .row { .make-row(); } -[class*="col-span-"], -[class*="col-small-"] { + + +// Common styles for small and large grid columns +.col { position: relative; + // Float and set width: 100%; for easy stacking on mobile devices + float: left; + width: 100%; + // Prevent columns from collapsing when empty min-height: 1px; + // Inner gutter via padding padding-left: (@grid-gutter-width / 2); padding-right: (@grid-gutter-width / 2); } -[class*="col-small-"] { - float: left; +// Generate small grid classes first +.generate-grid-columns(@grid-columns); + +// Then generate the larger grid classes via media query +@media screen and (min-width: 768px) { + .generate-large-grid-columns(@grid-columns); } -.generate-small-grid-columns(@grid-columns); + // Responsive: Tablets and up @media screen and (min-width: 768px) { .container { max-width: 728px; } - // Generate the grid columns and offsets - [class*="col-span-"] { - float: left; - } - .generate-grid-columns(@grid-columns); } // Responsive: Desktops and up @@ -52,6 +58,6 @@ } // Reset utility classes due to specificity -[class*="col-span-"].pull-right { +/*[class*="col-span-"].pull-right { float: right; -} +}*/ |
