网页鼠标点击特效代码(代码鼠标点击效果)

http://www.itjxue.com  2023-01-31 19:33  来源:未知  点击次数: 

请教网页设计高手鼠标特效代码代码求大神帮助

鼠标移上去就打开页面: 第一步:把如下代码加入body区域中 SCRIPT Language="JavaScript"function winopen () {msg=open("update.htm","NewWindow","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=yes,width=400,height=260");}/SCRIPT 第二步:把如下代码加入body区域中 a href="链接地址" onMouseOver="winopen(); return true;"IMG SRC="shu.gif" border="0"/a 自动跳转的话这个度试看 a href=" 链接地址" onMouseOver="指定页面"IMG SRC="shu.gif" border="0"/a 不行的话加我Q吧 我这个只是理论的写写 没实现过 你试试看吧

满意请采纳

html鼠标经过自动展开和点击展开代码。

1.创建一个新的HTML文件百,该文件被称为测试。标题是“CSS实现的鼠标在导航栏上显示的超链接的下划线效果”。

2.在页面上写nav标签,放入三个超链接(首页,第一栏,第二栏),代码如下。

3.运行代码,效果如下。

4.使用backCSS来美化字体大小、颜色和导航字体的排列。守则如下。

5.运行代码,效果如下:可见,经过CSS样式美化,当鼠标经过时,显示蓝色。

6.使用CSS代码,实现鼠标在上面显示下划线效果,代码如下。

7.在浏览器中运行代码以达到预期的效果。

网页css设置鼠标移动有特效

首先我们创建一个html文件,写出html文件的一些基础代码

然后我们在网页中新建一个div,并新建一个

无序列表并创建4个然后使用浏览器直接打开html文件,查看效果,可以看到我们创建的标签自带有一定的格式,

接下来我们使用下面的代码去除标签的格式,其中:list-style:none; 表示去除标签的格式width:160px; 表示设置标签的宽height:240px;表示设置标签的高background:#666666;表示设置标签的背景色float:left;表示设置标签浮动显示,并且为左浮动margin-right:20px;表示设置标签右外边距

刷新浏览器中html文件查看效果,

这里我们开始添加动画:

标签添加:

transition:transform 0.1s;

transform表示变换的属性,0.1上表示表换所需要的时间另外给标签添加鼠标滑动属性

li:hover{cursor:pointer;transform:translate(0,-10px);}

cursor:pointer;表示鼠标滑过显示为小手形状

transform:translate(0,-10px);translate表示移动,第一个参数为水平移动值,第二个参数为垂直移动值,

进入浏览器直接查看效果,如下图实现了鼠标滑过块,块上移的动画特效,如下图:

急求各种网页鼠标特效代码(只要代码,不要网址)

很酷的跟随鼠标的三色彩带

html

head

title网页特效|Linkweb.cn/Js|---很酷的跟随鼠标的三色彩带/title

/headbody 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

/headbody

!--将以下代码加入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

这里太小了 放不了那么多

里面有很多的 不想链接的话 就看那两个吧

如何把网站中的鼠标特效代码弄下来

分类: 电脑/网络 互联网

问题描述:

down.webeyp/Sofare/Catalog327/619就是这个网址,非常喜欢那个HELLOKITTY的鼠标特效。请高手帮忙啊。还有,如何把鼠标特效放到自己的网页中。。。。。。

解析:

效果一 将

STYLE type=text/css

BODY {cursor:url('down.webeyp/skin/default/mouse.ani ')}

/STYLE 复制到HTML代码区 就可以看到和你见到一样的效果了

效果二 我稍微改了下

STYLE type=text/css

a:hover {cursor:url(' down.webeyp/skin/default/mouse.ani ')}

BODY {cursor:url('down.webeyp/skin/default/mouse.ani ')}

/STYLE 复制到代码区

效果三

STYLE type=text/css

a:hover {cursor:url(' ')}

BODY {cursor:url('down.webeyp/skin/default/mouse.ani ')}

/STYLE

三种效果相差不大

上面的那个网站是第一种 你都试试 看喜欢哪种

急求鼠标后跟随文字的几个网页特效代码

你随便弄个网页

以下代码插入head标签之内,保存预览,就可以看到很漂亮的文字环绕鼠标:

SCRIPT

LANGUAGE="JavaScript"

if

(document.all)

{

yourLogo

=

"我想有个家一个温暖的家";

//自己根据要求设置//

logoFont

=

"宋体";

logoColor

=

"#00ccff";

yourLogo

=

yourLogo.split('');

L

=

yourLogo.length;

TrigSplit

=

360

/

L;

Sz

=

new

Array()

logoWidth

=

100;

logoHeight

=

-30;

ypos

=

0;

xpos

=

0;

step

=

0.03;

currStep

=

0;

document.write('div

id="outer"

style="position:absolute;top:0px;left:0px"div

style="position:relative"');

for

(i

=

0;

i

L;

i++)

{

document.write('div

id="ie"

style="position:absolute;top:0px;left:0px;'

+'width:10px;height:10px;font-family:'+logoFont+';font-size:12px;'

+'color:'+logoColor+';text-align:left"'+yourLogo[i]+'/div');

}

document.write('/div/div');

function

Mouse()

{

ypos

=

event.y;

xpos

=

event.x

-

5;

}

document.onmousemove=Mouse;

function

animateLogo()

{

outer.style.pixelTop

=

document.body.scrollTop;

for

(i

=

0;

i

L;

i++)

{

ie[i].style.top

=

ypos

+

logoHeight

*

Math.sin(currStep

+

i

*

TrigSplit

*

Math.PI

/

180);

ie[i].style.left

=

xpos

+

logoWidth

*

Math.cos(currStep

+

i

*

TrigSplit

*

Math.PI

/

180);

Sz[i]

=

ie[i].style.pixelTop

-

ypos;

if

(Sz[i]

5)

Sz[i]

=

5;

ie[i].style.fontSize

=

Sz[i]

/

1.7;

}

currStep

-=

step;

setTimeout('animateLogo()',

20);

}

window.onload

=

animateLogo;

}

/script

(责任编辑:IT教学网)

更多

推荐鼠标代码文章