css - 在 sass 中混合两种颜色
问题描述
假设我在 sass 文件中有这些变量:
$steel-blue: rgba(74, 148, 181,1)!default;
$black: rgba(0, 0, 0,1)!default;
$primary-color: $steel-blue;
$background-color: $black;
$primary-color-overlay: rgba($primary-color,8%);
我想$background-color
与$primary-color-overlay
哪个应该给我混合:#060C0E
。
我尝试使用mix()
函数但无济于事。就好像我有一个$primary-color-overlay
放在$background-color
.
我也想将组合颜色保存为变量。
解决方案
我认为你需要这个:
background-color: #4e73df;
background-image: linear-gradient(180deg, #4e73df 10%, #224abe 100%);
推荐阅读
- javascript - axios 去掉一些 URL 路径
- javascript - 如何隐藏 bootbox.js 模式
- android - 如何在 Kotlin 的 forEach 之外返回?
- sql-server - 在数据库表中有效地存储考试问题和年度问题
- html - Boostrap:无法将表格相互平行对齐并在引导程序 3 中添加滚动条
- tensorflow - 与 Eager 和 Graph 模式无关的 Tensorflow 训练
- swift - 图像不适合 collectionCell
- python-3.x - 为什么不能用lxml.html解析target.html中的所有div元素?
- php - 使用 VueJS 和 Laravel 登录
- javascript - Amcharts:更改光标时不显示类别数据