Bootstrap v4 网格大小/Sass 列表

Posted

技术标签:

【中文标题】Bootstrap v4 网格大小/Sass 列表【英文标题】:Bootstrap v4 grid sizes / Sass List 【发布时间】:2017-01-25 12:59:26 【问题描述】:

我正在尝试在我的项目中使用 Bootstrap v4 变量,但它存储在一个数组中 (_variables.scss):

$grid-breakpoints: (
  xs: 0,
  sm: 544px,
  md: 768px,
  lg: 992px,
  xl: 1200px
) !default;

如何在我的 sass 中引用它:

@media(max-width: $grid-breakpoints[xs]) 
  font-size: 20px;

【问题讨论】:

请查阅 SASS 文档。这是语言的基本特征。搜索import @Kroltan 你的 rtfm cmets 效率低下,这是一个问答网站,是一个合法的问题。 @Lee 在撰写本文时,我可能没有时间发布完整的答案。在我看来,建议要搜索的内容至少比什么都不说更有成效。 【参考方案1】:

你可以使用$map-get..

@media (min-width: map-get($grid-breakpoints, xs)) and (max-width: map-get($grid-breakpoints, sm))
  [class*='col-'] 
    font-size: 20px;
   

$grid-breakpoints demo

Bootstrap 4 中还有几个断点混合可用于定位特定断点...

@include media-breakpoint-between(sm, md)
  ...


@include media-breakpoint-only(lg)
  ...

media-breakpoint mixin demo

【讨论】:

以上是关于Bootstrap v4 网格大小/Sass 列表的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Bootstrap 4 中使用 Sass 更改字体大小?

详解Bootstrap网格系统

bootstrap 4 响应式卡网格/阵列

如何在 bootstrap 3 导航栏中使 select2 v4 搜索框响应?

我可以将 LESS 文件导入 SASS 吗?

Bootstrap 4网格系统错误[重复]