样式根据鼠标的移动而移动
Posted quitpoison
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了样式根据鼠标的移动而移动相关的知识,希望对你有一定的参考价值。
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>js 鼠标移动</title> <style> #div1{ width: 50px; height: 50px; background: red; position: absolute; /*这个是关键*/ } </style> <script> //效果是样式跟着鼠标的移动而移动 document.onmousemove=function(ev) { //鼠标移动 var oEvent=ev||event; var oDiv=document.getElementById("div1"); oDiv.style.left=oEvent.clientX+"px"; oDiv.style.top=oEvent.clientY+"px"; } </script> </head> <body> <div id="div1"></div> </body> </html>
如果高度,宽度很大,解决方法:https://www.cnblogs.com/quitpoison/p/9900714.html
以上是关于样式根据鼠标的移动而移动的主要内容,如果未能解决你的问题,请参考以下文章
CSSCSS 复合选择器 ④ ( 链接伪类选择器 | a:link 默认样式 | a:visited 已访问样式 | a:hover 鼠标移动样式 | a:active 选定链接样式 )