Change bootstrap sass breaking points -


i want stack 2 columns when size of screen between 768 , 1024 pixels. how can achieve ? have change bootstrap variable ? use bootstrap-sass.

the default breakpoint in bootstrap are:

  • extra small devices phones (<768px)
  • small devices tablets (≥768px)
  • medium devices desktops (≥992px)
  • large devices desktops (≥1200px)

(source: http://getbootstrap.com/css/#grid)

when using sass can override following variables:

// small screen / phone //** deprecated `$screen-xs` of v3.0.1 $screen-xs:                  480px !default; //** deprecated `$screen-xs-min` of v3.2.0 $screen-xs-min:              $screen-xs !default; //** deprecated `$screen-phone` of v3.0.1 $screen-phone:               $screen-xs-min !default;  // small screen / tablet //** deprecated `$screen-sm` of v3.0.1 $screen-sm:                  768px !default; $screen-sm-min:              $screen-sm !default; //** deprecated `$screen-tablet` of v3.0.1 $screen-tablet:              $screen-sm-min !default;  // medium screen / desktop //** deprecated `$screen-md` of v3.0.1 $screen-md:                  992px !default; $screen-md-min:              $screen-md !default; //** deprecated `$screen-desktop` of v3.0.1 $screen-desktop:             $screen-md-min !default;  // large screen / wide desktop //** deprecated `$screen-lg` of v3.0.1 $screen-lg:                  1200px !default; $screen-lg-min:              $screen-lg !default; //** deprecated `$screen-lg-desktop` of v3.0.1 $screen-lg-desktop:          $screen-lg-min !default;  // media queries don't overlap when required, provide maximum $screen-xs-max:              ($screen-sm-min - 1) !default; $screen-sm-max:              ($screen-md-min - 1) !default; $screen-md-max:              ($screen-lg-min - 1) !default; 

so need choose breakpoint change. set (in own variables.scss! never adjust bootstrap _variables.scss itself.) $screen-md 1024px. after have done can use bootstrap col classes determine when stack , when not.

<div class="col-xs-6  col-sm-12  col-md-12  col-lg-6">...</div> 

this stack on sm , md size. on lg , xs take 50% of available width.

hope helps.


Comments

Popular posts from this blog

searchKeyword not working in AngularJS filter -

sequelize.js - Sequelize: sort by enum cases -

user interface - how to replace an ongoing process of image capture from another process call over the same ImageLabel in python's GUI TKinter -