Fre*_*cal 5 typography bootstrap-5
我通读了有关版式以及文件_variables.scss和_reboot.scss. 我发现有一个 SASS 变量$font-family-sans-serif可以为无衬线文本设置字体堆栈,但没有对应的 $font-family-serif衬线文本。
FWIW:它曾经出现在_variables.scssBootstrap 3 中,但似乎也从 Bootstrap 4 中消失了。
我是自己在我的声明中声明它_variables_custom.css还是有规范的方法来做到这一点?
为什么标准 Bootstrap 5 变量集中省略了它?
小智 2
Bootstrap (以其 SCSS 源格式)是一个框架 - 如果您愿意的话,这是一个说明点 - 因此希望您添加自己的变量和元素和/或修改现有的变量和元素。没有$font-family-serif,因为核心代码不需要它。
至于如何定制 - 从https://getbootstrap.com/docs/5.0/customize/sass开始
为什么被省略了?-重构。删除“死代码” (过时的变量、参数、字段、方法和/或类)是一种非常常见的“代码清理”做法。衬线字体只是没有被使用,所以它被删除了。(甚至在 BS3 中也没有“使用”它。它被声明了,但除了定制器之外没有在任何内容中引用。)
但这就是框架的美妙之处 - 您可以自己添加/删除/更改它。:)
| 归档时间: |
|
| 查看次数: |
4727 次 |
| 最近记录: |