-1

我有 2 个问题: 1. $container-max-width Bootstrap 变量的用途是什么?2. 如果我需要以下解决方案,我应该如何覆盖变量?

 sm: 0px -> 768px - tablet portrait
 md: 769px -> 1442px - tablet landscape and laptop
 lg: 1443px -> 1920px - large screens
4

2 回答 2

0

只需在引导导入之前导入您的变量,因为这些变量是使用 !default 标志定义的,因此当您的 scss 将转换为 css 时,它将使用您的覆盖值。

$grid-breakpoints: (
  xs: 0,
  sm: 0,
  md: 769px,
  lg: 1443px,
  xl: 1921px
);

$container-max-widths: (
  sm: 540px,
  md: 720px,
  lg: 960px,
  xl: 1140px
) !default;

@import 'bootstrap'
于 2018-05-18T06:05:01.700 回答
0

你只需要覆盖$grid-breakpointsand $container-max-widths。在导入引导程序之前编写这些代码。

网格断点

// Define the minimum dimensions at which your layout will change,
// adapting to different screen sizes, for use in media queries.

$grid-breakpoints: (
        sm: 0,
        md: 769px,
        lg: 1443px,
) !default;

网格容器

// Define the maximum width of `.container` for different screen sizes.

$container-max-widths: (
        sm: 768px,
        md: 1442px,
        lg: 1920px,
) !default;

于 2018-05-18T10:30:21.427 回答