CSS RGB函数 LESS问题


CSS中有这么一个样式

CSS 全选
.test{
    box-shadow: inset 0 1px 13px rgb(0 0 0 / 10%);
}

在LESS中使用会报错

LESS代码

Markup 全选
.test{
    box-shadow: inset 0 1px 13px rgb(0 0 0 / 10%);
}

报错信息如下:

Potentially unhandled rejection [2] error evaluating function `rgb`: color functions take numbers as parameters in file E
:\GZ\GZBlog\YESCMS\wwwroot\less\quick-page-build.less line no. 38

应该是 rgb函数在less中转换错误,不支持 

解决方案:

CSS中 rgb(0 0 0 / 10%)  后面的10% 代表透明度

知道了意思后,LESS的透明度用fade标识

所以该样式,在LESS中正确的写法如下:

LESS

Markup 全选
.test{
    box-shadow: inset 0 1px 13px fade(#000, 10%);
}

 

版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
管理员
上一篇:YES-WIN Winform开发框架 日志管理升级指南
下一篇:web开发 Table增加全选
评论列表

发表评论

评论内容
昵称:
关联文章

CSS RGB函数 LESS问题
gulp处理LESS,以及js压缩
VUE Cli3项目添加LESS支持
ASP.NET Core 使用 LESS
less里面calc() 语法使用
JS魔法堂:函数节流(throttle)与函数去抖(debounce)
YES-CMS内容管理系统 项目问题集锦
函数防抖、节流
jquery防抖函数debounce扩展
Task 使用详细[基础操作,异步原则,异步函数,异步模式]
CSS鼠标hover 背景动画煽动效果
SQLite Database 多线程访问需要注意的问题
vue中异步函数async和await的用法
css两种颜色边框设置,边框设置多种颜色
解决VUE发布后因为浏览器缓存造成页面没更新的问题
消息发送时的问题
[WPF] 抄一个 CSS3 实现的按钮
CSS设置奇偶行(交替行)颜色样式
css样式单位px,rem和em的区别
CSS backdrop-filter 属性详解及使用方法

联系我们
联系电话:15090125178(微信同号)
电子邮箱:garson_zhang@163.com
站长微信二维码
微信二维码