scss 使颜色变亮/变暗

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scss 使颜色变亮/变暗相关的知识,希望对你有一定的参考价值。

@function re-color($color, $percentage) {
	
	$toadd: 0;
	@if( $percentage < 30 or $percentage > 70 ){
		$toadd : 10;
	}

  @if (lightness($color) > 80) {
    @return darken($color, $percentage + $toadd );
  }
  @else if(lightness($color) > 49) {
    @return darken($color, $percentage );
  }
  @else if(lightness($color) > 20){
    @return lighten($color, $percentage );
  }
  @else{
    @return lighten($color, $percentage + $toadd );
  }
}

以上是关于scss 使颜色变亮/变暗的主要内容,如果未能解决你的问题,请参考以下文章

以编程方式使飞镖中的十六进制颜色变亮或变暗

matplotlib 中的颜色变暗或变亮

ps-混合模式

javascript 变暗和变亮

基于Qt的OpenGL可编程管线学习(13)- 变亮变暗

基于Qt的OpenGL可编程管线学习(13)- 变亮变暗