如何使用 sass 在 Bootstrap 4 中创建一组新的颜色样式

2023-11-22

我开始浏览精彩的 Bootstrap 4,我想知道如何向 _custom.scss 添加一组全新的元素颜色

示例:现在您有 btn-danger、text-danger 等...如何创建,例如,使用随机名称:“crisp”集...这样您将拥有 btn-crisp、text-crisp 等...

我的猜测是从添加变量开始

$brand-crisp: #color !default;

但是,然后呢?谢谢!我感谢您的帮助。


没有全包的颜色混合,所以我认为你需要单独使用混合......

.btn-custom {
    @include button-variant(#cece19, #222222, #cece19);
}

.btn-custom-outline {
    @include button-outline-variant(#222222);
}

.card-custom {
    @include card-variant(#aa9999, #997777)
}

http://codeply.com/go/MKGQCrLwDs


Update:在 Bootstrap 4 中,您现在can创建一个新的自定义“主题颜色”,如中所述我的回答在这里。这将允许您在任何地方使用颜色,例如btn-custom, text-custom, bg-custom, etc...

更新引导程序4.1

按钮 mixins 略有变化,现在需要添加参数......

.btn-custom {
    @include button-variant(#cece19, #222222, #cece19, #cece19, #cece19, #cece19);
}

.btn-custom-outline {
    @include button-outline-variant(#222222, #cece19, #222222, #cece19);
}

@import "bootstrap";
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 sass 在 Bootstrap 4 中创建一组新的颜色样式 的相关文章

  • Bootstrap 4.1.1 form-check form-check-inline 单选按钮

    我正在尝试将单选按钮显示为内联选项 在 Bootstrap 4 1 1 文档中 示例代码是 div class form check form check inline div
  • 使用 SASS 切换用户主题 - Ruby on Rails

    所以我有一个 Rails 管理系统 允许用户选择一个主题 基本上是一组 SASS 颜色变量 它将使用新颜色重新编译 application css scss 当用户从下拉菜单中选择并提交时 更改此设置的最佳方法是什么 我阅读了一些有关缓存和
  • 如何在 webpack laravel mix 中使用 google font v2 API 导入 sass 文件中的 url?

    我正在尝试导入一个谷歌字体 https fonts google com specimen Inter sidebar open true selection family Inter wght 500 600 700 800 900进入我
  • 带缩略图的轮播和 bootstrap v4

    我看到了带有缩略图的轮播演示bootstrap 3 here http jsfiddle net talmand JS6JV 我正在尝试为 bootstrap v4 实现相同的功能 但无法弄清楚如何修复一些 UI 细节 例如左 右阴影覆盖整
  • 将 sass 变量导入 gatsby 组件中引用的第二个 Sass 文件

    我正在使用 Gatsby 构建一个静态站点项目 我已经成功安装了 gatsby sass 插件并让 sass 正常工作 但是 我无法将自定义 sass 变量文件正确导入到其他组件 sass 文件中 下面是我的文件夹结构 src compon
  • 将引导程序中的表单居中不起作用[重复]

    这个问题在这里已经有答案了 我试图将我的表单置于 div 中 但我使用的方法不起作用 我尝试使用引导文档中所述的 justify content center 属性 但它没有将其居中 当我尝试将其居中但应用时display flex and
  • Bootstrap 4 具有 d-flex 类的列表项不响应 .hide()?

    当我添加课程时d flex我的引导程序 4 ul 列表项不响应 hide 不再 尽管style display none 被添加到 DOM 中 The d flex用于Bootstrap 4 列表徽章 https getbootstrap
  • Jquery.Validate - 基于哪个选项卡添加/删除规则

    我有一个 Bootstrap 4 选项卡式界面 每个选项卡上都有输入框 我想允许用户根据他们所在的选项卡输入不同的必填字段 因此我希望根据该选项卡添加或删除验证 无论用户位于哪个选项卡 还有一些强制输入 我所做的是创建一个默认验证函数 添加
  • Bootstrap 4 列和行产生不需要的填充[重复]

    这个问题在这里已经有答案了 我正在尝试使用 bootstrap 创建列和行来放置我的图像 但是在图像周围添加了太多的填充 这导致我的图像看起来不像设计 这就是我构建 HTML 的方式
  • Sass 部分导入

    我有 sass 编译的问题 当我有一个部分的项目时 partial scss并将其导入到多个部分文件中 因为它包含颜色变量 它将多次出现在编译的 css 中 这很丑陋 因为同一个规则会多次 推翻 自身 这使得调试信息 chromium 开发
  • 使用 SASS(从命令行)和 Autoprefixer(对于 Bootstrap 4.x)

    我最近开始使用scss文件 尤其是自定义文件引导程序 为了编译我的 scss 文件 以及引导程序 我使用sass https sass lang com 从命令行 例子 sass path to scss bootstrap mycusto
  • 创建由线连接的 CSS3 圆圈

    我必须在 CSS 中实现以下圆形和线条组合 并且我正在寻找有关如何有效实现此功能的指示 圆圈和线条应如下所示 我能够这样实现圆圈 span step background ccc border radius 0 8em moz border
  • Sass 与 BEM,继承选择器

    我正在使用 Sass 3 4 1 和 BEM 所以我的 scss 是 photo of the day title font size 16px 我希望每次将鼠标悬停在 photo of the day标题发生了一些事情 这很常见 所以通常
  • Bootstrap 使用 SASS 和 fontawesome 图标分隔符修改面包屑

    所以我正在尝试更改默认值breadcrumb与 SASS 的风格 我已经按照官方 Bootstrap 4 beta 3 文档中提到的方式设置了所有内容 我更改了以下内容custom scss breadcrumb divider f105
  • 与 webpack 捆绑时如何为每个 .scss 文件提供变量.scss?

    这是我当前的项目目录结构 因为我想不出更好的方法来组织每个组件都有自己的用例 scss文件 但是 整个应用程序都提供主题 其中包括全局variables scss文件 目前 我正在导入variables scss文件位于每个组件的顶部 sc
  • 如何使用固定宽度的卡片制作卡片组?

    我想做一个响应式的卡牌 https getbootstrap com docs 4 0 components card card decks使用引导4固定宽度卡片 https getbootstrap com docs 4 0 compon
  • Bootstrap 4 Beta 0 网格系统上的 Rowspan

    您好 我正在开发一个使用 Bootstrap 4 Beta 的电子商务模板 我让它在移动设备上工作 但在桌面设备上我不知道如何让购买按钮保持在标题下 在我的方法中 它出现在 图库 部分下 Desired Desktop Desired Mo
  • Bootstrap 4 移动导航栏消失

    我刚刚从 Bootstrap 3 转换为 Bootstrap 4 但我的移动导航栏出现问题 使用切换按钮展开导航栏时 导航消失 我不明白为什么会发生这种情况 导航栏下方有一个大屏幕 但整个移动导航向上移动 如下面的 gif 所示 以下是导航
  • 从 jQuery UI 对话框调用 Bootstrap 模式:超出最大调用堆栈大小

    我有一个有点奇怪的问题 我正在调用 Bootstrap Modal 同时打开了 jQuery UI 对话框并且正在获取RangeError Maximum call stack size exceeded 在控制台中 奇怪的是 只有当我在打
  • 多个应用程序中的 Angular 共享资产

    我正在开发多个小型应用程序 这些应用程序将共享公共和共享模块以及资产 关于如何创建项目结构的部分已在这里回答 https stackoverflow com a 61254557 1351452 https stackoverflow co

随机推荐

  • 我们可以使用阶段名称而不是作业名称来使作业依赖于 .gitlab-ci.yml 文件中的另一个作业吗?

    是否可以使用阶段名称而不是作业名称来使一个作业依赖于另一个作业 stages build deploy tests build job stage build deploy feature stage deploy except maste
  • MySQL 连接和 COUNT() 多个表

    我试图COUNT 在一个查询中的多个表上 但我无法让它工作 这是我到目前为止所拥有的 TABLES table1 id name 1 test 2 test2 table2 id table1 id 1 1 2 1 3 1 table3 i
  • 如何安全关闭游标和数据库?

    我已使用游标从数据库中获取记录 它工作得很好 但是 当我使用这段代码时 我在 Logcat 中遇到错误 public Cursor fetchAll SQLiteDatabase db this getReadableDatabase Cu
  • 找不到类型或命名空间“TextFieldParser”

    我正在尝试使用在其中找到的 TextfieldParser使用 C 读取 CSV 文件 我正在使用 VS 2010 并在 C 中执行此操作 我不断收到 找不到类型或命名空间 TextFieldParser 当我尝试添加 using 行时 它
  • PostgreSQL - 安装 JDBC 驱动程序

    我很难弄清楚应该如何在我的 debian 6 0 服务器上安装 PostgreSQL 的 JDBC 驱动程序 我已将驱动程序 jar 移至以下目录 usr local pgsql share java postgresql jar 然后教程
  • 在正则表达式中,“懒惰”和“贪婪”是什么意思?

    这两个术语是什么 贪婪的人会尽可能地消耗 从http www regular expressions info repeat html我们看到尝试将 HTML 标签与 lt gt 假设您有以下内容 em Hello World em 你可能
  • 如何让我的 Flash 对象聚焦于加载?

    我一直在尝试为我的 Flash 游戏设置此测试页面 但它拒绝关注负载 我读了一堆论坛条目 但没有让它做任何事情 我真的不敢相信这会这么难 这是我所拥有的
  • 在单个查询中使用不同值更新多行 - MySQL

    我是 MySQL 新手 我使用它在单个查询中更新具有不同值的多行 UPDATE categories SET order CASE id WHEN 1 THEN 3 WHEN 2 THEN 4 WHEN 3 THEN 5 END title
  • 如何获取进程使用的所有内存地址空间?

    我需要知道进程使用的所有内存地址空间 稍后将扫描内存空间以定位进程内的值并识别它们的位置 地址 我当前的处理过程是通过其 基地址 内存大小 获取每个模块的基地址 我正在一个已知地址处具有已知值的进程上对此进行测试 当我查找该特定地址时 我得
  • 为 RecyclerView 项目添加波纹效果

    我正在尝试将波纹效果添加到 RecyclerView 的项目中 我在网上查了一下 但找不到我需要的东西 我认为它必须是自定义效果 我已经尝试了 RecyclerView 本身的 android background 属性并将其设置为 and
  • C中的双精度等于0问题

    我正在用 C 实现一种计算自然对数的算法 double taylor ln int z double sum 0 0 double tmp 1 0 int i 1 while tmp 0 0 tmp 1 0 i pow z 1 0 z 1
  • Cobol 的优点是什么? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心以获得指导 我喜欢花时间研究语言的酷功
  • 如何使用 pdfbox 将 PDPage 插入另一个 PDPage

    我使用不同的工具 例如处理 来创建矢量图 这些图被写成单页或多页 pdf 我想使用 pdfbox 将这些图包含在一个类似报告的 pdf 中 我当前的工作流程包括这些 pdf 作为图像 并具有以下伪代码 PDDocument inFile P
  • 带有张量流的鼻子测试:大量调试输出,如何禁用

    当我使用nosetests通过 TensorFlow 的一些测试脚本 我从 TensorFlow 获得了大量调试输出 az azmacbookpro P crnn gt nosetests tests test TFUtil py Leve
  • d3 Sankey - 突出显示从开始到结束的所有连接路径

    我试图突出显示所有连接的链接及其目标节点的链接 直到布局结束 第一级突出显示可以轻松实现 如下所示 单击节点时 调用highlight paths 1 function highlight paths stroke opacity retu
  • R - Excel VLOOKUP 等效项 - 查找、替换 [重复]

    这个问题在这里已经有答案了 我几乎到处都找遍了 但找不到答案 R 相当于 Excel 上的 VLOOKUP VLOOKUP 允许我在整个列中查找特定值并将其应用到数据框的每一行 在本例中 我想找到特定城市所在的国家 地区 从数据库中 并在新
  • Rails 使用 select2 (和 simple_form)充当可标记的角色

    我想要一个 select2 标签下拉菜单 我可以在其中选择多个现有标签并添加新标签 我尝试了很多不同的方法 但要么 select2 框不起作用 要么只传递一个值 最后一个 这是我得到的最接近的 通过最后一个值 正如我之前提到的 普通的 se
  • 呈现具有透明度和动画的视图控制器

    我正在设置self window rootViewController modalPresentationStyle UIModalPresentationCurrentContext 在我的应用程序委托中 以便我可以呈现视图控制器并使视图
  • 使用 selenium 时如何禁用 Firefox 中的附加组件

    我在我的 Rails 项目 在 Ubuntu 10 04 系统上 中使用 Capybara selenium 现在我刚刚升级了 Firefox 当我运行我的测试时 Firefox 会加载 但它现在已经安装了所有附加组件 并且会等待我设置每个
  • 如何使用 sass 在 Bootstrap 4 中创建一组新的颜色样式

    我开始浏览精彩的 Bootstrap 4 我想知道如何向 custom scss 添加一组全新的元素颜色 示例 现在您有 btn danger text danger 等 如何创建 例如 使用随机名称 crisp 集 这样您将拥有 btn