Este artigo irá apresentar a você como implementar imagens em js para seguir o movimento do mouse. Aqui estão dois métodos de implementação. Espero que sejam úteis para amigos necessitados.
Aqui estão dois métodos de implementação:
O primeiro
<!DOCTYPE html>
<html>
<cabeça>
<meta charset="utf-8">
<título></título>
<style type="texto/css">
imagem{
posição: fixa;
esquerda: 0px;
topo: 0px;
}
</estilo>
</head>
<corpo>
<img src="icon_2.png" >
<script type="texto/javascript">
var img = document.querySelector('img');
// mousemove evento de movimento do mouse document.addEventListener('mousemove',function(e){
var pagex = e.pageX-20+'px';
var pagey = e.pageY-20+'px';
//console.log(pagex,pagey);
img.style.left=pagex;
img.style.top = pagey;
})
</script>
</body>
</html>
O segundo tipo
<!DOCTYPE html>
<html>
<cabeça>
<meta charset="utf-8">
<título></título>
<style type="texto/css">
imagem{
posição: absoluta;
largura: 80px;
}
</estilo>
</head>
<corpo>
<img src="fantoche de sombra.jpg" id="img">
<script type="texto/javascript">
janela.onmousemove=função(e){
var x = e.páginaX;
var y = e.páginaY;
img.style.left = x+'px';
img.style.top = y+'px';
}
</script>
</body>
</html>
Recomendações relacionadas: [Tutorial de vídeo JavaScript]
Acima estão os detalhes dos dois métodos de uso de js para implementar imagens que seguem o movimento do mouse. Para obter mais informações, preste atenção a outros artigos relacionados no site PHP chinês!