bootstrap v3
xs - phone(480px 〜 767px)
1 2 3 | $screen-xs: 480px $screen-xs-min: 480px $screen-xs-max: 767px |
up(480px 〜)
1 | @media (min-width: $screen-xs-min) { ... } |
down(〜 767px)
1 | @media (max-width: $screen-xs-max) { ... } |
only(480px 〜 767px)
1 | @media (min-width: $screen-xs-min) and (max-width: $screen-xs-max) { ... } |
sm - tablet(768px 〜 991px)
1 2 3 | $screen-sm: 768px $screen-sm-min: 768px $screen-sm-max: 991px |
up(767px 〜)
1 | @media (min-width: $screen-sm-min) { ... } |
down(〜 991px)
1 | @media (max-width: $screen-sm-max) { ... } |
only(767px 〜 991px)
1 | @media (min-width: $screen-sm-min) and (max-width: $screen-sm-max) { ... } |
md - desktop(992px 〜 1199px)
1 2 3 | $screen-md: 992px $screen-md-min: 992px $screen-md-max: 1199px |
up(992px 〜)
1 | @media (min-width: $screen-md-min) { ... } |
down(〜 1199px)
1 | @media (max-width: $screen-md-max) { ... } |
only(992px 〜 1199px)
1 | @media (min-width: $screen-md-min) and (max-width: $screen-md-max) { ... } |
lg - wide desktop(1200px 〜 ∞)
1 2 | $screen-lg: 1200px $screen-lg-min: 1200px |
up(1200px 〜)
1 | @media (min-width: $screen-lg-min) { ... } |
down(〜 ∞)
1 | //メディアクエリの指定無し
|
only(1200px 〜 ∞)
1 | @media (min-width: $screen-lg-min) { ... } |
bootstrap v4
xs - portrait phones(0 〜 543px)
up(0 〜)
1 | //メディアクエリの指定無し
|
1 | @include media-breakpoint-up(xs) { ... } |
down(0 〜 543px)
1 | @media (max-width: 543px) { ... } |
1 | @include media-breakpoint-down(xs) { ... } |
only(0 〜 543px)
1 | @media (max-width: 543px) { ... } |
1 | @include media-breakpoint-only(xs) { ... } |
sm - landscape phones(544px 〜 767px)
up(544px 〜)
1 | @media (min-width: 544px) { ... } |
1 | @include media-breakpoint-up(sm) { ... } |
down(0 〜 767px)
1 | @media (max-width: 767px) { ... } |
1 | @include media-breakpoint-down(sm) { ... } |
only(544px 〜 767px)
1 | @media (min-width: 544px) and (max-width: 767px) { ... } |
1 | @include media-breakpoint-only(sm) { ... } |
md - tablets(768px 〜 991px)
up(768px 〜)
1 | @media (min-width: 768px) { ... } |
1 | @include media-breakpoint-up(md) { ... } |
down(0 〜 991px)
1 | @media (max-width: 991px) { ... } |
1 | @include media-breakpoint-down(md) { ... } |
only(768px 〜 991px)
1 | @media (min-width: 768px) and (max-width: 991px) { ... } |
1 | @include media-breakpoint-only(md) { ... } |
lg - desktops(992px 〜 1199px)
up(992px 〜)
1 | @media (min-width: 992px) { ... } |
1 | @include media-breakpoint-up(lg) { ... } |
down(0 〜 1199px)
1 | @media (max-width: 1199px) { ... } |
1 | @include media-breakpoint-up(lg) { ... } |
only(992px 〜 1199px)
1 | @media (min-width: 992px) and (max-width: 1199px) { ... } |
1 | @include media-breakpoint-only(lg) { ... } |
xl - large desktops(1200px 〜 ∞)
up(1200px 〜)
1 | @media (min-width: 1200px) { ... } |
1 | @include media-breakpoint-up(xl) { ... } |
down(0 〜 ∞)
1 | //メディアクエリの指定無し
|
1 | @include media-breakpoint-down(xl) { ... } |
only(1200px 〜 ∞)
1 | @media (min-width: 1200px) { ... } |
1 | @include media-breakpoint-only(xl) { ... } |
between
between md and lg(768px 〜 1199px)
1 | @include media-breakpoint-between(md, lg) { ... } |