Maison > interface Web > js tutoriel > le corps du texte

Exemple détaillé d'implémentation JS de coordonnées croisées suite à l'effet de la souris

小云云
Libérer: 2017-12-25 16:20:03
original
2199 Les gens l'ont consulté

Cet article partage principalement avec vous le code pour réaliser l'effet des coordonnées croisées suivant la souris via JS. Il peut réaliser l'effet des coordonnées croisées apparaissant en fonction de la taille de la fenêtre du navigateur et suivant le mouvement de la souris. peut également calculer le numéro de coordonnées en temps réel. Les amis dans le besoin peuvent s'y référer. J'espère que cela aide tout le monde.

Regardons d'abord le rendu après opération :

Voici tout le code après test par l'éditeur :


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>鼠标跟随十字JS特效代码</title>
</head>
<body style="margin: 0;">
 <p id="html"></p>
 <script type="text/javascript">
 //
 var ox = document.createElement(&#39;p&#39;);
 var oy = document.createElement(&#39;p&#39;);
 ox.style.width = &#39;100%&#39;;
 ox.style.height = &#39;1px&#39;;
 ox.style.backgroundColor = &#39;#ddd&#39;;
 ox.style.position = &#39;fixed&#39;;
 ox.style.left = 0;
 document.body.appendChild(ox);
 oy.style.height = &#39;100%&#39;;
 oy.style.width = &#39;1px&#39;;
 oy.style.backgroundColor = &#39;#ddd&#39;;
 oy.style.position = &#39;fixed&#39;;
 oy.style.top = 0;
 document.body.appendChild(oy);
 document.onmousemove = function(e){
 var e = e || event;
 var x = e.pageX;
 var y = e.pageY;
 ox.style.top = y + &#39;px&#39;;
 oy.style.left = x + &#39;px&#39;;
 document.getElementById(&#39;html&#39;). innerHTML = &#39;x : &#39; + x + &#39;<br/>y : &#39; + y;
 };
 </script>
<p>更多代码请访问:<a href="http://www.jb51.net/" target="_blank">脚本之家</a></p>
</body>
</html>
Copier après la connexion

Lors des tests, vous pouvez ajuster le code en JS selon vos besoins X représente l'abscisse et Y représente l'ordonnée.

Recommandations associées :

Comment obtenir les coordonnées actuelles de la souris en temps réel

Événements Javascript et propriétés de coordonnées de la souris

Comment JavaScript peut-il obtenir les coordonnées d'un élément

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal