LESS 提供了一系列的颜色运算函数. 颜色会先被转化成 HSL 色彩空间, 然后在通道级别操作:

lighten(@color, 10%); // return a color which is 10% lighter than @color

darken(@color, 10%); // return a color which is 10% darker than @color

saturate(@color, 10%); // return a color 10% more saturated than @color

desaturate(@color, 10%); // return a color 10% less saturated than @color

fadein(@color, 10%); // return a color 10% less transparent than @color

fadeout(@color, 10%); // return a color 10% more transparent than @color

fade(@color, 50%); // return @color with 50% transparency

spin(@color, 10); // return a color with a 10 degree larger in hue than @color

spin(@color, -10); // return a color with a 10 degree smaller hue than @color

mix(@color1, @color2); // return a mix of @color1 and @color2

1

2

3

4

5

6

7

8

9

10

11

12

13

14

使用起来相当简单:

@base: #f04615;

.class {

color: saturate(@base, 5%);

background-color: lighten(spin(@base, 8), 25%);

}

1

2

3

4

5

6

你还可以提取颜色信息:

hue(@color); // returns the hue channel of @color

saturation(@color); // returns the saturation channel of @color

lightness(@color); // returns the 'lightness' channel of @color

1

2

3

如果你想在一种颜色的通道上创建另一种颜色,这些函数就显得那么的好用,例如:

@new: hsl(hue(@old), 45%, 90%);

1

@new 将会保持 @old的 色调, 但是具有不同的饱和度和亮度.

linux less 带颜色,less中color函数字体颜色计算相关推荐

  1. matplotlib中color可用的颜色

    转自:https://www.cnblogs.com/qianblue/p/10783261.html == 仅保存备用== https://blog.csdn.net/wuzlun/article/ ...

  2. html给按钮加颜色代码,css按钮属性 html中按钮的字体颜色怎么设置?

    css 属性设置input 中type为button 的属性 css中什么属性可以控制按钮的形状 1.dispaly 适用于css1和css2,用于设置目标对象是否及如何显示.该属性的常用值为none ...

  3. html中怎么让字自动变颜色,html如何设置单个字体颜色

    HTML里怎么设置字体颜色 输入html代码 ①用记事本打开index.html文件,输入以下代码: html修改字体颜色的几种方式 字体颜色的不同设置方法 ② 怎么设置HTML代码里的字体颜色 编写 ...

  4. 改变textFiled中placeholder的字体颜色的方法以及不想光标在textView的最左边设置方法...

    改变textFiled中placeholder的字体颜色的方法   [self.userTextField1 setValue:[UIColor colorWithRed:89/255.0 green ...

  5. [转载]在Matlab中Bessel函数怎么表示计算

    在Matlab中Bessel函数怎么表示计算 百度知道:https://zhidao.baidu.com/question/559660704716601644.html MATLAB提供了计算贝塞尔 ...

  6. 怎么设置php的css颜色代码,CSS的文本字体颜色如何设置

    这里要介绍的是网页设置颜色包含有哪些:网页颜色规定规范. 1.常用颜色地方包含:字体颜色.超链接颜色.网页背景颜色.边框颜色 2.颜色规范与颜色规定:网页使用RGB模式颜色 网页中颜色的运用是网页必不 ...

  7. c 语言 控制台程序 行字体颜色,C# 控制台程序设置字体颜色

    这几天做了个程序,程序本身很简单.大体功能是输入查询条件,从数据库里取出结果计算并显示.但是用户的要求是使用控制台(console)来实现功能.由于功能简单,程序很快就做完了,在面向用户演示程序时,突 ...

  8. 四十三 iOS中UILabel部分字体颜色的修改

    如下代码是字体颜色的修改只修改一部分并且无点击效果,点击效果可以使用yylabel 来搞定 -(UILabel *)tipLab{ if (!_tipLab) {         _tipLab = ...

  9. android String文件中修改部分字体颜色

    修改部分字体颜色各位同学都知道可以使用SpannableStringBuilder,其实我们可以还有别的简单方式配合Html.fromHtml() 方案一:用SpannableStringBuilde ...

最新文章

  1. 为什么抢红包抢不过别人?学了这个算法就明白了!
  2. 标准差 标准误 偏度系数和峰度系数的作用
  3. Java中的String字符串
  4. insight-vmi 编译中的问题
  5. python调用C++之pybind11入门
  6. php eurl.axd,Http异常eurl.axd出错信息解决方法
  7. 今年考了N3也不知道能不能过
  8. 怎样取消shutdown关机命令?-shutdown命令的使用解析
  9. Android学习系列(4)--App自适应draw9patch不失真背景
  10. RT-Thread (3) 为RTT增加SP485驱动||RTT UART设备
  11. hdjs---后盾网requireJS课程
  12. 浅谈运营商行业业务的发展方向
  13. 一起学些LLVM(五): 学习lli/vmir
  14. 要么听我的,要么走开(摘自《代码之道》第8章)
  15. 05如何处理类别特征?
  16. 徐锋-用例和面向方面软件开发-UMLChina讲座-音频和幻灯
  17. reverse()和reverse_copy()用法
  18. [转]Windows IIS WEB服务器配置安全规范
  19. Android屏幕自适应
  20. laravel中seed

热门文章

  1. 较常用的Math方法及ES6中的扩展
  2. zabbix自动发现及其自动注册
  3. 高程图 GridMap
  4. 医疗机构被勒索软件攻击的可能性是金融机构的114倍
  5. 应用服务器Glassfish任意文件读取漏洞
  6. tornado异步客户端(Future)
  7. DNS(1) DNS基本概念和域名系统
  8. linux redhat配置yum源为网易(163)源的方法
  9. ubuntu设置vim语法高亮显示和自动缩进
  10. jQuery源码分析系列:.domManip() .buildFragment() .clean()