首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >css主题的暗函数-错误:参数‘$ color’的‘Darken ($color,$amount)’必须是颜色

css主题的暗函数-错误:参数‘$ color’的‘Darken ($color,$amount)’必须是颜色
EN

Stack Overflow用户
提问于 2018-05-30 11:22:53
回答 5查看 6K关注 0票数 5

我试图添加一个选项,以改变网站的颜色。所以,我有一个颜色字段,这是很好的工作,但问题是,我需要改变颜色10%更深,当鼠标悬停。函数暗表示第一个参数必须是颜色。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Error: argument `$color` of `darken($color, $amount)` must be a color

我的代码如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
:root {
  --main-colour: #f06d06;
}

$colour-primary: var(--main-colour);


.btn {
    background-color: $colour-primary;

    &:hover {
       background-color: darken($colour-primary, 10%);
    }
}

我需要可变的主颜色,因为这将被用来实时改变颜色。

有什么想法吗?

非常感谢

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2018-05-30 11:43:32

var(--main-colour)是一个在运行时内插的CSS函数(因此它将在编译SCSS后解析)。SCSS是编译的,因此它的所有功能都是在运行之前计算的,不改变运行时.

代码中的问题之所以出现,是因为darken函数需要一个有效的颜色来执行计算,而且在编译期间,它得到的只是var(--main-colour)而不是颜色本身。(darken是一个SCSS函数,而不是一个CSS函数,因此不能更改它的运行时)。

票数 16
EN

Stack Overflow用户

发布于 2018-11-01 11:15:59

这个问题来自于靴带。

如果您使用的是一个框架(如function或angular ),请记住在变量之前导入函数。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
@import 'functions';
@import 'variables';
票数 3
EN

Stack Overflow用户

发布于 2020-04-26 06:10:32

已经回答了,不可能。然而,在某些情况下,filter: brightness(90%);可能是一种解决办法。有关CSS过滤器这里的更多信息。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50612062

复制
相关文章
Flutter color颜色的用法
可以看到,这里的black也是赋值封装好的,我们可以直接调用(Colors.black 即可)。
yechaoa
2022/06/10
7050
Flutter color颜色的用法
diffuse color控制颜色
解锁进入内部,内部复制置换,restex读取贴图,记得要勾上rgba,displace将贴图信息转换为置换信息,也可以控制置换强度的大小。
ruochen
2021/12/06
1.2K0
diffuse color控制颜色
解锁进入内部,内部复制置换,restex读取贴图,记得要勾上rgba,displace将贴图信息转换为置换信息,也可以控制置换强度的大小。
花落花相惜
2021/11/26
8300
c++ 颜色_color rgb
如果GetBValue编译不过,可改为GetBValue((WORD)refColor)
全栈程序员站长
2022/11/16
6450
matplotlib颜色代码_matplotlib color
颜色(color),可用十六进制形式,每两个十六进制数分别代表R、G、B分量,可用如下代码展示所有:
全栈程序员站长
2022/11/04
2K0
matplotlib颜色代码_matplotlib color
DarkMode(3):sass函数实实现深色模式操作
上文《DarkMode(2):深色模式解决方案——css颜色变量实现Dark Mode》,完全基于样色抽离变量,然后使用预处理其,生成两套样式。切换样式文件。
周陆军
2020/12/11
1.3K0
Sass 基础(七)
Sass Maps 的函数-map-remove($map,$key),keywords($args)     map-remove($map,$key)     map-remove($map,$key)函数是用来删除当前$map中的某一个$key,从而得到一个新的     map,其返回的值是一个map.他并不能直接从一个map 中删除另一个map,仅能通过删除     map中的某个key 得到新的map     $map:map-remove($social - colors,drib
用户1197315
2018/01/19
8710
color颜色十六进制编码大全
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/01
1.6K0
CSS3 Color属性介绍
通常我们使用css控制颜色时,均采用16进制的RGB模式,如 color:#ff0000;
py3study
2020/01/14
4730
《Local Color Correction》局部颜色校正 论文复现
偶然见到了这篇paper,虽然之前复现的一些paper已经可以较好的处理低照度下的色彩恢复,然而在光度强度很大的情况下怎么恢复还不清楚,并且如果出现图片中既有很亮的部分,又有很暗的部分,又不知道怎么处理了。这篇paper,正式为了解决这一问题,他的局步颜色矫正,和He KaiMing的暗通道去雾有相似的想法,值得借鉴。
BBuf
2019/12/04
1.7K1
《Local Color Correction》局部颜色校正 论文复现
Chrome Color 如何实现颜色采集器
[QQ20220503-144917@2x.png] 看代码: const eyeDropper = new (window as any).EyeDropper(); eyeDropper.open().then((eyeDropperResult: { sRGBHex: string; }) => { console.log(eyeDropperResult.sRGBHex) }); 官网地址:在这里,可根据浏览器支持度,判断是否支持,可直接使用,拿走不谢! 目前浏览器支持度如下: [lfhydy
White feathe
2022/05/03
7660
Chrome Color 如何实现颜色采集器
Sass中你不清楚的小细节-持续更新
随着css工程化的普及,sass在前端工程中越来越举足轻重。当然sass并不局限于管理css全局变量、mixin之类的"脏活累活"。
19组清风
2021/11/15
2.7K0
Metal图像处理——颜色查找表(Color Lookup Table)
一张1024x1024的普通图片,是由1024 * 1024=1048576个像素点组成,每个像素点包括RGBA共32bit,常见的图像处理是对相邻像素点颜色、像素点本身颜色做处理。 在对像素点本身颜色做处理的情况下,需要把某个颜色映射成另外一个颜色,比如说把颜色rgb(0.2, 0.3, 0.4) * colorMatrix = rgb(0.1, 0.2, 0.3),可以使用shader实现这个颜色转变对图片进行处理。但实际过程中的颜色映射计算过程可能会更加复杂,并且会有很多冗余运算(比如我们对相同的颜色会有重复的运算),我们希望用空间换取时间,把相同颜色值的运算结果缓存下来。
落影
2018/10/08
2.4K0
Metal图像处理——颜色查找表(Color Lookup Table)
颜色(color)转换为三刺激值(r/g/b)(干股)
// 颜色转换 ##665522 — 三色值 + ( UIColor *)setFontColorWithString:( NSString *)color { NSString *cString = [[color stringByTrimmingCharactersInSet :[ NSCharacterSet whitespaceAndNewlineCharacterSet]] uppercaseString]; // 字符串个数必须大于等于6 if ([cString length] < 6) { return [UIColorclearColor]; } // 依据16进制来区分 if ([cString hasPrefix:@”0X”]) cString = [cString substringFromIndex:2]; if ([cString hasPrefix:@”#”]) cString = [cString substringFromIndex:1]; if ([cString length] != 6) return [UIColorclearColor]; // 分为r,g,b 子字符串 NSRange range; range.location = 0; range.length = 2; //r NSString *rString = [cString substringWithRange:range]; //g range.location = 2; NSString *gString = [cString substringWithRange:range]; //b range.location = 4; NSString *bString = [cString substringWithRange:range]; // 扫描r,g,b值 unsignedint r, g, b; [[NSScannerscannerWithString:rString] scanHexInt:&r]; [[NSScannerscannerWithString:gString] scanHexInt:&g]; [[NSScannerscannerWithString:bString] scanHexInt:&b]; return RgbHex2UIColor(r, g, b);
全栈程序员站长
2022/07/06
7360
Android Color颜色值的转换,字符串转int。获取RGBA值-了解Color的几种转换和取值
Android 开发中,我们很多时候都是通过color.xml管理颜色即可。但是在业务处理过程中。我们也往往会需要针对颜色值进行各种序列化处理。
zinyan.com
2023/07/13
3.1K0
Android Color颜色值的转换,字符串转int。获取RGBA值-了解Color的几种转换和取值
Bootstrap中的color,bgcolor,background-clor,border-color
版权声明:博客文章都是作者辛苦整理的,转载请注明出处,谢谢! https://blog.csdn.net/Quincuntial/article/details/52933024
Tyan
2019/05/25
7210
HDUOJ -----Color the ball
Color the ball Time Limit: 9000/3000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 7497    Accepted Submission(s): 3865 Problem Description N个气球排成一排,从左到右依次编号为1,2,3....N.每次给定2个整数a b(a <= b),lele便为骑上他的“小飞鸽"牌电动车从气球a开始到气
Gxjun
2018/03/22
8210
10.VisionPro工具介绍之颜色工具(Color)
此工具为颜色提取工具,输入图像为RGB彩色图像,输出一个灰度图像和一个彩色图像,输出的彩色图像包含所要提取的颜色,如下图所示:
AI机器视觉
2022/06/01
5.9K0
10.VisionPro工具介绍之颜色工具(Color)
matplotlib: color map
本文介绍了matplotlib中color map的概念以及用法,通过示例演示了如何使用color map来对图像进行着色。同时,也介绍了如何自定义color map。
ke1th
2018/01/02
9350
[oeasy]python0078_设置索引颜色_index_color_ansi_控制终端颜色
更多颜色回忆上次内容上次 了解了 高亮颜色 91-97 是 高亮 前景色101-107是 高亮 背景色颜色种类 在原来基础上 增加了一些但也非常有限还想要 更精细的颜色 有可能吗??🤔更多颜色继续深挖 关于 逃逸字符的文档可以用 索引颜色 那就 是 38;5;索引数字m上图的196、213、160 来自于 什么 呢?索引颜色表索引数字 来自于 索引表这颜色 好多啊 记不住 怎么办?或者 可以研究一下 这些颜色的 规律?规则原理0-7 是 标准色 原来的30-378-15 是 高亮色 原来的90-97
oeasy
2023/02/09
6920
[oeasy]python0078_设置索引颜色_index_color_ansi_控制终端颜色

相似问题

` `darken($color,$amount)`的参数`$color`必须是颜色

12

SassError:参数‘$ color’的暗($color,$amount)‘必须是颜色

10

‘`darken($color,$amount)’的参数$ color‘必须是一个颜色引导带4角6

43

` `opacity($color)`的参数`$color`必须是颜色

22

Nuxt颜色模式SassError:` `lightness($color)`的参数`$color`必须是颜色

19
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文