跳到主要内容
输入关键词开始搜索,↑ ↓ 选择,Enter 打开
没有找到匹配的文档

全局选项

通过内置变量快速自定义 Bootstrap,轻松切换全局 CSS 偏好以控制样式和行为。

使用我们内置的自定义变量文件自定义 Bootstrap,并通过新的 $enable-* Sass 变量轻松切换全局 CSS 偏好设置。根据需要覆盖变量的值并使用 npm run test 重新编译。

你可以在 Bootstrap 的 scss/_config.scss 文件中查找并自定义这些关键全局选项的变量。

变量值描述
$spacer1rem (默认),或任何大于 0 的值指定用于以编程方式生成我们的默认间隔值 边距, 填充,和 间隙 工具类
$enable-roundedtrue (默认) 或 false启用预定义 border-radius 各种组件的样式。
$enable-shadowstrue 或者 false (默认)启用预定义装饰 box-shadow 各种组件上的样式。不影响 box-shadow用于聚焦状态。
$enable-gradientstrue 或 false (默认)启用预定义梯度通过 background-image 各种组件的样式。
$enable-transitionstrue (默认) 或 false启用预定义 transition关于各种组件。
$enable-reduced-motiontrue (默认) 或 false启用该 prefers-reduced-motion 媒体查询,它根据用户的浏览器/操作系统偏好抑制某些动画/过渡效果。
$enable-grid-classestrue (默认) 或 false启用为网格系统生成 CSS 类(例如 .row, .md:col-1等等)。
$enable-cssgridtrue 或者 false (默认)启用该 CSS 网格系统 (e.g. .grid, .md:g-col-1等等)。
$enable-container-classestrue (默认) 或 false启用为布局容器生成 CSS 类。
$enable-button-pointerstrue (默认) 或 false为非禁用的按钮元素添加“手型”光标。
$enable-negative-marginstrue 或者 false (默认)启用生成 负边距工具.
$enable-deprecation-messagestrue (默认) 或 false设置为 false 在使用任何计划在未来主要版本中删除的已弃用混入和函数时隐藏警告。
$enable-smooth-scrolltrue (默认) 或 false适用 scroll-behavior: smooth 在全球范围内,除了请求减少动画效果的用户外 prefers-reduced-motion 媒体查询