我使用的是JS光標位置的x/y創建的RGB光譜變化顏色的背景:背景顏色基礎上的光標位置,特定顏色的光譜
$(document).mousemove(function(e){
var $width = ($(document).width())/255;
var $height = ($(document).height())/255;
var $pageX = parseInt(e.pageX/$width,10);
var $pageY = parseInt(e.pageY/$height,10);
$("body").css("background-color", "rgb("+$pageX+","+$pageY+","+$pageX+")");
});
這就像一個魅力(感謝堆棧溢出!) 但我想知道是否可以使用特定的色譜而不是全RGB色譜?即從深紅色變爲淡紅色? 我在想這可能會相當複雜,我對JS的理解還是有限的。所以,在我開始困惑之前,這種有限的頻譜/調頻可能嗎?
我認爲它更好地使用HSL。比你可以做一種方式的色調和其他人的飽和度和輕盈。 – 2014-10-29 13:17:48