尝试 LESS 几天。HSL 出现问题 - 色相-饱和度-亮度,或者可能是我理解的问题,恐怕。
我尝试了以下 HTML:
<div class="box hue">1</div> <div class="box saturation">2</div> <div class="box lightness">3</div>
并相应地尝试了 LESS:
@color2: #167e8a;
.hue{
background-color: hue(@color2);
}
.saturation{
background-color: saturation(@color2);
}
.lightness{
background-color: lightness(@color2);
}
.box{
width: 50px;
height: 20px;
}
但是前三个类显示为空,没有显示任何内容 - 没有背景颜色。但是盒子正在占用宽度和高度。
Photoshop 为我做了什么:
我检查了 Photoshop 中的颜色代码和 HSL 的变化,它们都以不同的组合显示不同的颜色。那为什么我的LESS欺骗了我?