css - Bootstrap v4 网格大小/Sass 列表

标签 css twitter-bootstrap sass bootstrap-4

我试图在我的元素中使用 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;
}

最佳答案

你可以使用$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 中还有几个断点 mixin,可用于针对特定断点...

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

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

media-breakpoint mixin demo

关于css - Bootstrap v4 网格大小/Sass 列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39546031/

相关文章:

javascript - 可滚动的 primeng 数据表模板标题

css - 仅当子元素具有类 X 时才调整 div 的高度

css - 需要使用 gruntjs compass 从 Windows 8.1 上的 scss 文件生成 css

css - float :left div's 的垂直对齐

jquery masonry 布局问题

html - CSS 边框只出现在悬停时?

html - Bootstrap Tabbable 问题

html - Bootstrap : large centered logo navbar

javascript - 关于禁用按钮解决方法的 Bootstrap 工具提示

css - SASS @debug 指令从一个地方为一个变量打印两个不同的值