scss 通过mixin管理CSS断点。尺寸基于材料的断点。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scss 通过mixin管理CSS断点。尺寸基于材料的断点。相关的知识,希望对你有一定的参考价值。
///////////////////////////
//
// Breakpoints Mixin
//
@mixin bp($point) {
@if $point == 'layout-xs' {
@media (max-width: 599px) { @content; }
}
@if $point == 'layout-gt-xs' {
@media (min-width: 600px) { @content; }
}
@if $point == 'layout-sm' {
@media (min-width: 600px) and (max-width: 959px) { @content; }
}
@if $point == 'layout-gt-sm' {
@media (min-width: 960px) { @content; }
}
@if $point == 'layout-md' {
@media (min-width: 960px) and (max-width: 1279px) { @content; }
}
@if $point == 'layout-gt-md' {
@media (min-width: 1280px) { @content; }
}
@if $point == 'layout-lg' {
@media (min-width: 1280px) and (max-width: 1919px) { @content; }
}
@if $point == 'layout-gt-lg' {
@media (min-width: 1920px) { @content; }
}
@if $point == 'layout-xl' {
@media (min-width: 1920px) { @content; }
}
}
// Use
.foo {
width: 100%;
@include bp('layout-gt-sm') {
width: 33%;
}
}
以上是关于scss 通过mixin管理CSS断点。尺寸基于材料的断点。的主要内容,如果未能解决你的问题,请参考以下文章
scss CSS-断点,mixins.scss
scss CSS-断点,mixins.scss
scss CSS-断点,mixins.scss
scss CSS-断点,mixins.scss
scss CSS-断点-mixin的1.scss
scss CSS-断点-mixin的vars.scss