bootstrap 4 -- 隐藏部分栅格


你还是这么冷漠啊。不过,仅此而已的话,我是不会泄气的 -- 银魂


说明

使用小屏幕的时候想着隐藏掉侧边栏,发现v3和v4版本的隐藏使用发生了挺大的改变


来源

https://stackoverflow.com/questions/35351353/missing-visible-and-hidden-in-bootstrap-v4 https://getbootstrap.com/docs/4.0/utilities/display/


变换

Show/hide for breakpoint and down:

  • hidden-xs-down (hidden-xs) = d-none d-sm-block hidden-sm-down
  • (hidden-sm hidden-xs) = d-none d-md-block hidden-md-down (hidden-md
  • hidden-sm hidden-xs) = d-none d-lg-block hidden-lg-down = d-none
  • d-xl-block hidden-xl-down (n/a 3.x) = d-none (same as hidden)

Show/hide for breakpoint and up:

  • hidden-xs-up = d-none (same as hidden)
  • hidden-sm-up = d-sm-none
  • hidden-md-up = d-md-none
  • hidden-lg-up = d-lg-none
  • hidden-xl-up (n/a 3.x) = d-xl-none

Show/hide only for a single breakpoint:

  • hidden-xs (only) = d-none d-sm-block (same as hidden-xs-down)
  • hidden-sm (only) = d-block d-sm-none d-md-block
  • hidden-md (only) = d-block d-md-none d-lg-block
  • hidden-lg (only) = d-block d-lg-none d-xl-block
  • hidden-xl (n/a 3.x) = d-block d-xl-none
  • visible-xs (only) = d-block d-sm-none
  • visible-sm (only) = d-none d-sm-block d-md-none
  • visible-md (only) = d-none d-md-block d-lg-none
  • visible-lg (only) = d-none d-lg-block d-xl-none
  • visible-xl (n/a 3.x) = d-none d-xl-block