答案 0 :(得分:1)
使用一小段JavaScript可以实现此效果:
document.addEventListener('mousemove', function (event) {
if (window.event) { // IE fix
event = window.event;
}
// Grab the mouse's X-position.
var mousex = event.clientX;
var header = document.getElementById('header');
header.style.backgroundPosition = mousex/3 + 'px 0';
}, false);
mousemove
上的document
事件绑定一个函数。event.clientX
抓取当前鼠标位置。#header
)更改元素mousex/3
的背景位置。 Reference