diff options
| author | Mark Otto <[email protected]> | 2013-04-28 18:44:54 -0700 |
|---|---|---|
| committer | Mark Otto <[email protected]> | 2013-04-28 18:44:54 -0700 |
| commit | cd06c5baac64a3663820bc25b393e5b354c64a14 (patch) | |
| tree | da912769b3f7fa33cfcb790849df7b74f2507415 /less/grid.less | |
| parent | 781692ffa2398d8f9bce6452440808f40fb42faf (diff) | |
| parent | efd3b0c1711a443e5ad97c6278addadfe2cedc5d (diff) | |
| download | bootstrap-cd06c5baac64a3663820bc25b393e5b354c64a14.tar.xz bootstrap-cd06c5baac64a3663820bc25b393e5b354c64a14.zip | |
Merge pull request #7704 from twitter/bs3_moar_grid_changes
BS3: Overhaul grid system once more
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 3ac727bc7..70c304968 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: @screen-tablet) { .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; -} +}*/ |
