鼠标特效代码怎么设置 电脑鼠标特效怎么弄
其实鼠标特效代码怎么设置的问题并不复杂,但是又很多的朋友都不太了解电脑鼠标特效怎么弄,因此呢,今天小编就来为大家分享鼠标特效代码怎么设置的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!
急求各种网页鼠标特效代码(只要代码,不要网址)
很酷的跟随鼠标的三色彩带
html>
<head>
<title>网页特效|Linkweb.cn/Js|---很酷的跟随鼠标的三色彩带</title>
</head><body bgColor=#000000>
<!--将以下代码加入HTML的<Body></Body>之间-->
<script language="JavaScript">
<!--
var a_Colour='fff000';
var b_Colour='00ff00';
var c_Colour='ff00ff';
var Size=120;
var YDummy=new Array(),XDummy=new Array(),xpos=0,ypos=0,ThisStep=0;step=0.6;
if(document.layers){
window.captureEvents(Event.MOUSEMOVE);
function nsMouse(evnt){
xpos= window.pageYOffset+evnt.pageX+6;
ypos= window.pageYOffset+evnt.pageY+16;
}
window.onMouseMove= nsMouse;
}
else if(document.all)
{
function ieMouse(){
xpos= document.body.scrollLeft+event.x+6;
ypos= document.body.scrollTop+event.y+16;
}
document.onmousemove= ieMouse;
}
function swirl(){
for(i= 0; i< 3; i++)
{
YDummy[i]=ypos+Size*Math.sin((1*Math.sin((ThisStep)/10))+i*2)*Math.sin((ThisStep)/4);
XDummy[i]=xpos+Size*Math.cos((1*Math.sin((ThisStep)/10))+i*2)*Math.sin((ThisStep)/4);
}
ThisStep+=step;
setTimeout('swirl()',10);
}
var amount=10;
if(document.layers){
for(i= 0; i< amount; i++)
{
document.write('<layer name=nsa'+i+' top=0 left=0 width='+i/2+' height='+i/2+' bgcolor='+a_Colour+'></layer>');
document.write('<layer name=nsb'+i+' top=0 left=0 width='+i/2+' height='+i/2+' bgcolor='+b_Colour+'></layer>');
document.write('<layer name=nsc'+i+' top=0 left=0 width='+i/2+' height='+i/2+' bgcolor='+c_Colour+'></layer>');
}
}
else if(document.all){
document.write('<div id="ODiv" style="position:absolute;top:0px;left:0px">'
+'<div id="IDiv" style="position:relative">');
for(i= 0; i< amount; i++)
{
document.write('<div id=x style="position:absolute;top:0px;left:0px;width:'+i/2+';height:'+i/2+';background:'+a_Colour+';font-size:'+i/2+'"></div>');
document.write('<div id=y style="position:absolute;top:0px;left:0px;width:'+i/2+';height:'+i/2+';background:'+b_Colour+';font-size:'+i/2+'"></div>');
document.write('<div id=z style="position:absolute;top:0px;left:0px;width:'+i/2+';height:'+i/2+';background:'+c_Colour+';font-size:'+i/2+'"></div>');
}
document.write('</div></div>');
}
function prepos(){
var ntscp=document.layers;
var msie=document.all;
if(document.layers){
for(i= 0; i< amount; i++)
{
if(i< amount-1)
{
ntscp['nsa'+i].top=ntscp['nsa'+(i+1)].top;ntscp['nsa'+i].left=ntscp['nsa'+(i+1)].left;
ntscp['nsb'+i].top=ntscp['nsb'+(i+1)].top;ntscp['nsb'+i].left=ntscp['nsb'+(i+1)].left;
ntscp['nsc'+i].top=ntscp['nsc'+(i+1)].top;ntscp['nsc'+i].left=ntscp['nsc'+(i+1)].left;
}
else
{
ntscp['nsa'+i].top=YDummy[0];ntscp['nsa'+i].left=XDummy[0];
ntscp['nsb'+i].top=YDummy[1];ntscp['nsb'+i].left=XDummy[1];
ntscp['nsc'+i].top=YDummy[2];ntscp['nsc'+i].left=XDummy[2];
}
}
}
else if(document.all){
for(i= 0; i< amount; i++)
{
if(i< amount-1)
{
msie.x[i].style.top=msie.x[i+1].style.top;msie.x[i].style.left=msie.x[i+1].style.left;
msie.y[i].style.top=msie.y[i+1].style.top;msie.y[i].style.left=msie.y[i+1].style.left;
msie.z[i].style.top=msie.z[i+1].style.top;msie.z[i].style.left=msie.z[i+1].style.left;
}
else
{
msie.x[i].style.top=YDummy[0];msie.x[i].style.left=XDummy[0];
msie.y[i].style.top=YDummy[1];msie.y[i].style.left=XDummy[1];
msie.z[i].style.top=YDummy[2];msie.z[i].style.left=XDummy[2];
}
}
}
setTimeout("prepos()",10);
}
function Start(){
swirl(),prepos()
}
window.onload=Start;
//-->
</script>
</body></html>
跟随鼠标很逼真的弹性小球
<html>
<head>
<title>网页特效|Linkweb.cn/Js|---跟随鼠标很逼真的弹性小球</title>
</head><body>
<!--将以下代码加入HTML的<Body></Body>之间-->
<DIV id=dot0
style="HEIGHT: 16; POSITION: absolute; VISIBILITY: hidden; WIDTH: 11; left:10; top:15"><IMG
height=11 src="images/bullet.gif" width=11></DIV>
<DIV id=dot1 style="HEIGHT: 11px; POSITION: absolute; WIDTH: 11px"><IMG
height=11 src="images/bullet.gif" width=11></DIV>
<DIV id=dot2 style="HEIGHT: 11px; POSITION: absolute; WIDTH: 11px"><IMG
height=11 src="images/bullet.gif" width=11></DIV>
<DIV id=dot3 style="HEIGHT: 11px; POSITION: absolute; WIDTH: 11px"><IMG
height=11 src="images/bullet.gif" width=11></DIV>
<DIV id=dot4 style="HEIGHT: 11px; POSITION: absolute; WIDTH: 11px"><IMG
height=11 src="images/bullet.gif" width=11></DIV>
<DIV id=dot5 style="HEIGHT: 11px; POSITION: absolute; WIDTH: 11px"><IMG
height=11 src="images/bullet.gif" width=11></DIV>
<DIV id=dot6 style="HEIGHT: 16; POSITION: absolute; WIDTH: 11; left:10; top:15"><IMG
height=11 src="images/bullet.gif" width=11></DIV>
<SCRIPT language=JavaScript>
var nDots= 7;
var Xpos= 0;
var Ypos= 0;
var DELTAT=.01;
var SEGLEN= 10;
var SPRINGK= 10;
var MASS= 1;
var XGRAVITY= 0;
var YGRAVITY= 50;
var RESISTANCE= 10;
var STOPVEL= 0.1;
var STOPACC= 0.1;
var DOTSIZE= 11;
var BOUNCE= 0.75;
var isNetscape= navigator.appName=="Netscape";
var followmouse= true;
var dots= new Array();
init();
function init()
{
var i= 0;
for(i= 0; i< nDots; i++){
dots[i]= new dot(i);
}
if(!isNetscape){
}
for(i= 0; i< nDots; i++){
dots[i].obj.left= dots[i].X;
dots[i].obj.top= dots[i].Y;
}
if(isNetscape){
startanimate();
} else{
setTimeout("startanimate()", 1000);
}
}
function dot(i)
{
this.X= Xpos;
this.Y= Ypos;
this.dx= 0;
this.dy= 0;
if(isNetscape){
this.obj= eval("document.dot"+ i);
} else{
this.obj= eval("dot"+ i+".style");
}
}
function startanimate(){
setInterval("animate()", 20);
}
function setInitPositions(dots)
{
var startloc= document.all.tags("LI");
var i= 0;
for(i= 0; i< startloc.length&& i<(nDots- 1); i++){
dots[i+1].X= startloc[i].offsetLeft
startloc[i].offsetParent.offsetLeft- DOTSIZE;
dots[i+1].Y= startloc[i].offsetTop+
startloc[i].offsetParent.offsetTop+ 2*DOTSIZE;
}
dots[0].X= dots[1].X;
dots[0].Y= dots[1].Y- SEGLEN;
}
function MoveHandler(e)
{
Xpos= e.pageX;
Ypos= e.pageY;
return true;
}
function MoveHandlerIE(){
Xpos= window.event.x+ document.body.scrollLeft;
Ypos= window.event.y+ document.body.scrollTop;
}
if(isNetscape){
document.captureEvents(Event.MOUSEMOVE);
document.onMouseMove= MoveHandler;
} else{
document.onmousemove= MoveHandlerIE;
}
function vec(X, Y)
{
this.X= X;
this.Y= Y;
}
function springForce(i, j, spring)
{
var dx=(dots[i].X- dots[j].X);
var dy=(dots[i].Y- dots[j].Y);
var len= Math.sqrt(dx*dx+ dy*dy);
if(len> SEGLEN){
var springF= SPRINGK*(len- SEGLEN);
spring.X+=(dx/ len)* springF;
spring.Y+=(dy/ len)* springF;
}
}
function animate(){
var start= 0;
if(followmouse){
dots[0].X= Xpos;
dots[0].Y= Ypos;
start= 1;
}
for(i= start; i< nDots; i++){
var spring= new vec(0, 0);
if(i> 0){
springForce(i-1, i, spring);
}
if(i<(nDots- 1)){
springForce(i+1, i, spring);
}
var resist= new vec(-dots[i].dx* RESISTANCE,
-dots[i].dy* RESISTANCE);
var accel= new vec((spring.X+ resist.X)/MASS+ XGRAVITY,
(spring.Y+ resist.Y)/ MASS+ YGRAVITY);
dots[i].dx+=(DELTAT* accel.X);
dots[i].dy+=(DELTAT* accel.Y);
if(Math.abs(dots[i].dx)< STOPVEL&&
Math.abs(dots[i].dy)< STOPVEL&&
Math.abs(accel.X)< STOPACC&&
Math.abs(accel.Y)< STOPACC){
dots[i].dx= 0;
dots[i].dy= 0;
}
dots[i].X+= dots[i].dx;
dots[i].Y+= dots[i].dy;
var height, width;
if(isNetscape){
height= window.innerHeight+ window.pageYOffset;
width= window.innerWidth+ window.pageXOffset;
} else{
height= document.body.clientHeight+ document.body.scrollTop;
width= document.body.clientWidth+ document.body.scrollLeft;
}
if(dots[i].Y>= height- DOTSIZE- 1){
if(dots[i].dy> 0){
dots[i].dy= BOUNCE*-dots[i].dy;
}
dots[i].Y= height- DOTSIZE- 1;
}
if(dots[i].X>= width- DOTSIZE){
if(dots[i].dx> 0){
dots[i].dx= BOUNCE*-dots[i].dx;
}
dots[i].X= width- DOTSIZE- 1;
}
if(dots[i].X< 0){
if(dots[i].dx< 0){
dots[i].dx= BOUNCE*-dots[i].dx;
}
dots[i].X= 0;
}
dots[i].obj.left= dots[i].X;
dots[i].obj.top= dots[i].Y;
}
}
</SCRIPT>
</body></html>
这里太小了放不了那么多
里面有很多的不想链接的话就看那两个吧
win10怎样设置鼠标周围的光圈特效怎么给鼠标加特效方法
在Win10系统中设置鼠标周围的光圈特效,可以通过以下步骤实现:
打开控制面板:
在Win10的【开始】菜单中搜索“控制面板”并打开。进入鼠标设置:
在【控制面板】中,选择【硬件和声音】,然后点击【鼠标】。启用指针轨迹特效:
在弹出的【鼠标属性】对话框中,选择【指针选项】选项卡。勾选【显示指针轨迹】选项,这将开启鼠标移动时的轨迹特效,类似于光圈效果。注意事项:-效果预览:在勾选【显示指针轨迹】后,可以通过移动鼠标预览效果。如果不满意,可以通过调整【轨迹长度】滑块来改变光圈的大小和持续时间。-个性化设置:虽然Win10系统自带的鼠标特效有限,但用户可以通过第三方软件或自定义鼠标指针文件来实现更多个性化的鼠标特效。-系统兼容性:以上步骤适用于大多数Win10系统,但不同版本的Win10可能在界面和功能上略有差异。如果遇到问题,建议查阅官方文档或寻求专业帮助。
win10上怎么设置鼠标点击特效
在Windows 10上设置鼠标点击特效需通过系统视觉效果选项调整,但需注意系统未提供单独的“点击特效”开关,而是通过整体视觉效果配置实现类似效果。具体操作如下:
步骤1:打开系统设置界面在桌面左下角的“开始菜单”按钮上单击鼠标右键,选择弹出菜单中的【系统】选项。
步骤2:进入高级系统设置在系统设置窗口左侧导航栏中,点击【关于】选项,随后在右侧界面底部找到并点击【高级系统设置】。
步骤3:调整视觉效果选项在弹出的“系统属性”窗口中,切换至【高级】选项卡,在“性能”区域点击【设置】按钮。
步骤4:配置具体视觉效果在“性能选项”窗口中,系统默认勾选【让Windows选择计算机的最佳设置】。若需自定义,可改为【自定义】,并在下方列表中勾选或取消以下相关选项:
勾选“在最大化和最小化窗口时显示动画”:增强窗口切换时的视觉反馈。
勾选“在窗口下显示阴影”:为窗口边缘添加阴影效果,间接提升点击操作的视觉层次。
取消勾选“平滑屏幕字体边缘”(可选):减少字体渲染效果,可能使点击目标更清晰。
步骤5:保存设置完成选项调整后,依次点击【应用】→【确定】保存更改。系统将立即应用新的视觉效果配置。
注意事项:
Windows 10未提供独立的“鼠标点击特效”开关,上述操作通过调整系统整体视觉效果间接优化点击体验。若需更明显的点击反馈,可考虑使用第三方软件(如CursorFX)自定义鼠标指针动画、点击光效等。部分老旧硬件可能因性能限制无法流畅显示复杂视觉效果,建议根据实际体验调整选项。
鼠标特效代码怎么设置的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于电脑鼠标特效怎么弄、鼠标特效代码怎么设置的信息别忘了在本站进行查找哦。