我正在尝试根据鼠标位置更改元素的不透明度(在本例中为 .png)。
我发现了这个很好的颜色示例:http: //jsfiddle.net/WV8jX/
var $win = $(window),
w = 0,h = 0,
rgb = [],
getWidth = function() {
w = $win.width();
h = $win.height();
};
$win.resize(getWidth).mousemove(function(e) {
rgb = [
Math.round(e.pageX/w * 255),
Math.round(e.pageY/h * 255),
150
];
$(document.body).css('background','rgb('+rgb.join(',')+')'); }).resize();
但我很困惑如何使用不透明度来做到这一点。我想要同样流畅无缝的效果。
所有帮助将不胜感激!