css - 覆盖引导变量与覆盖类
问题描述
覆盖 Bootstrap SCSS 变量与仅覆盖 Bootstrap 的 CSS 类规则有什么好处?
例如,
覆盖变量:
$custom-font-size: $input-font-size;
覆盖类:
.someClass {
font-size: $input-font-size;
}
解决方案
一方面,重复输出。如果您覆盖类,那么这将意味着在您的 CSS 中,您将同时包含 Bootstrap 定义和覆盖定义。不理想,所以在较小的规模上这很好用。
但是在更大的范围内,覆盖可能数百个类(如果不是更多的话)对于任何最终用户来说都是一种资源浪费(因为将有更多的数据要下载),而且也是一种时间的浪费,因为你必须去找到要覆盖该变量使用的每个实例。仅更改一次变量将更改使用该变量的每个实例,并且您不会获得额外的输出。双赢。
推荐阅读
- node.js - Typescript 和 Jest:避免模拟函数上的类型错误
- python - 以正确的格式获取文本以用于 spacy
- sql-server - 如何衡量 Azure SQL DB 的性能?
- android - ViewRenderable not working ARCore
- javascript - 如何识别已标记为 Redact 的 PDF 中的原始单词?
- css - 不同数量的 div 布局
- php - 通过 PHP 从 url 获取 JSON 数据
- swift - Arkit - Swift 中的 3d 模型真实尺寸
- xamarin - Xamarin Forms Microcharts 生成“OutOfMemoryError”
- javascript - IE11 中的 JavaScript 从 iFrame 填充输入字段