bootstrap-4 - 如何使用 Sass 生成 Bootstrap 样式
问题描述
我下载了 npm bootstrap 包,进入node_modules/bootstrap/dist/css/bootstrap.css
,查看.alert-danger
样式:
.alert-danger {
color: #721c24;
background-color: #f8d7da;
border-color: #f5c6cb;
}
当我搜索这些颜色代码时,它们不会出现在任何其他文件中。这些代码在哪里定义/计算?我对使用 Sass 自定义这些值很感兴趣,我试图将特异性覆盖作为我最后的手段。
解决方案
您可以在文件中找到主要颜色node_modules/bootstrap/scss/_variables.scss
,但 dist bootstrap.css 文件中的颜色与 _variables.scss 中的颜色不同,
bootstrap 从 _variables.scss 中的主要颜色生成 dist 颜色:
lighten($table-dark-bg, 7.5%)
darken($link-color, 15%)
rgba($red, .1)
推荐阅读
- android - 如何确定景观反应原生的旋转
- javascript - pm2 在集群模式下不推荐使用 worker
- android - barteksc/AndroidPDFViewer 超链接不起作用
- android - 将属性传递给正在使用它的视图中的可绘制对象
- html - 悬停时更改字段的背景(HTML,CSS)
- ios - Firebase Analytics 事件不显示 ad_click 和 ad_impression 事件
- reactjs - 如何使用 react-google-maps 禁用街景?
- javascript - 反应图像未在多站点页面上加载
- asp.net-mvc - MVC 中的 .NET Highcharts
- swift - 解析日期需要大量 RAM