basiert Hintergrund zu ändern, ist der Code:Wie die Farbe der hier auf der Mausposition (spezifische Farben)
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(',')+')');
//top center: rgb(85, 209, 79)
//right middle: rgb(104, 129, 197)
//bottom center: rgb(40,129,255)
//left middle: rgb(255, 184, 0)
//very center: rgb(15, 175, 168)
}).resize();
Ich möchte die Hintergrundfarbe der Mausposition abhängig ändern, aber ich kann nicht Finde heraus, wie ich die Farbe der 5 Punkte angeben kann (oben, rechts, unten, links, Mitte).
###################
# O #
# #
# #
# O O O #
# #
# #
# O #
###################
Also diese fünf Punkte, wo ich die Farben haben, und wenn ich die Maus zwischen diesen Punkten zu bewegen, will ich es von einem zum anderen wechseln. http://jsfiddle.net/710r4gaj/
OMG! Hast du es gerade geschrieben? Sehr, sehr schätze es! – levipadre
Sie sind herzlich willkommen. Es war lustig, und jetzt wird es möglich sein, viele Fragen wie Ihre als Duplikat von diesem zu markieren :) –
Hi @Regis Portalez. Ich habe mich gefragt, ob du mir vielleicht mit einem anderen ähnlichen Problem helfen kannst. Ich habe 4 Elemente auf dieser Seite (oben, rechts, unten, links) in der Mitte. Alle Elemente haben eine Deckkraft von 0. Ich möchte es sichtbar machen/versteckt hängt von der Mausposition ab. Wenn beispielsweise die Maus im Abschnitt (miidleTop, topRight) beginnt, wird das oberste Element sichtbar, wenn die Maus im Abschnitt (central, middlRight) beginnt, wird der rechte Pfeil sichtbar und der oberste sichtbar. Der Opazitätswert hängt von der Mausposition ab. Denkst du, dass es möglich ist? – levipadre