如何设置 Bootstrap @font-family-base?

Posted

技术标签:

【中文标题】如何设置 Bootstrap @font-family-base?【英文标题】:How to set Bootstrap @font-family-base? 【发布时间】:2013-08-11 19:19:17 【问题描述】:

Bootstrap docs说:

使用@font-family-base@font-size-base@line-height-base 属性作为我们的排版基础。

这是否意味着有一个名为 @font-family-base 的 CSS 变量?

如何在 CSS 中进行设置以更改整个页面的字体?

【问题讨论】:

【参考方案1】:

访问the Bootstrap docs on customization - 您可以在排版部分更改多个变量,例如@sansFontFamily@serifFontFamily@monoFontFamily@baseFontSize

【讨论】:

@cja 在 RC2 之前,Bootstrap 3 定制器将被禁用。同时,获取已编译的 CSS 和 javascript。坚持住! 我注意到了。无论如何,我的电脑上有编译好的文件。当然我可以更改它们以实现我想要的字体?【参考方案2】:

这不是 CSS 变量,而是 LESS variable。

您可以在variables.less 中找到(和编辑)它们。

【讨论】:

我的 Bootstrap 下载文件夹中没有更少的目录。 (几天前我拿到了最新版本。) 可能是因为我有 v3 那是因为你有编译好的 CSS 文件。您可以下载 LESS 文件并使用它们,或者如果您愿意,也可以使用已编译的文件 只是为了提供一些关于“CSS 根本没有变量”的更新信息 CSS 有一个 WIP 变量规范 dev.w3.org/csswg/css-variables【参考方案3】:

对于 Bootstrap 3,打开您的 custom.css 并

body,
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 
    font-family: "Ubuntu", Helvetica, Arial, sans-serif!important;

【讨论】:

很糟糕,这是我可以让它工作的唯一方法,但是 - 它是 - 非常感谢它。【参考方案4】:

见下文,放在 CSS 文件的顶部。

@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700);

【讨论】:

以上是关于如何设置 Bootstrap @font-family-base?的主要内容,如果未能解决你的问题,请参考以下文章

bootstrap表格如何设置白底

如何使用 Bootstrap 设置 Stripe Elements 输入的样式?

如何设置 bootstrap-datepicker-rails?

Bootstrap 5 如何在行上设置断点

如何使用 react webpack 设置 bootstrap 4 scss

如何将 Bootstrap 下拉子菜单设置为“dropup”