A. 使用wps时,怎么能让里面的文字呈现用鼠标一点就动起来的效果
为你的文本添加自定义动画(右键点击文本框,选择“自定义动画”)
选择“颜色打字机”效果
“单击时”开始
更多WPS办公软件教程,请访问:http://bbs.wps.cn或者http://e.weibo.com/wpswfw
B. 怎样制作网页中的字跟着鼠标走呀
*让字跟着鼠标走源代码:(把下面的代码插入到body区域中)
<script
language="JavaScript">
<!--
/******
Things
you
can
change
*****/
msg="梦幻岛";
msgSize=4;//1-7
FoNt='Arial';
CoLoR='#CC99FF';
speed=2;
/******
Things
you
shouldn't
change
*****/
ns=(document.layers)?1:0;
msg=msg.split(''),amount=msg.length,Y=0,X=0,ypos=0,xpos=0,ybase=new
Array(),xbase=new
Array();
angle
=
new
Array(),divTop=
new
Array(),divLeft=new
Array();
DocHeight=(document.layers)?window.innerHeight:window.document.body.
offsetHeight
;
DocWidth=(document.layers)?window.innerWidth:window.document.body.offsetWidth;
//initial
layer
placement!
for
(i=0;
i
<
amount;
i++){
divTop[i]=Math.round(Math.random()*DocHeight);
divLeft[i]=Math.round(Math.random()*DocWidth);
}
if
(ns){
for
(i
=
0;
i
<
amount;
i++)
{document.write('<layer
name=nsd'+i+'
top=0
left=0
width='+msgSize+'
height='+msgSize+'><font
face='+FoNt+'
size='+msgSize+'
color='+CoLoR+'>'+msg[i]+'</font></layer>');}
window.captureEvents(Event.MOUSEMOVE);
function
nsMouse(evnt){
ypos
=
evnt.pageY-20;
xpos
=
evnt.pageX-10;
}
window.on
MouseMove
=
nsMouse;
}
else{
document.write('<div
id="hldr"
style="position:absolute;top:0px;left:0px">')
document.write('<div
style="position:relative">')
for
(i=0;
i
<
amount;
i++)
{document.write('<div
id=ied
style="position:absolute;top:0px;left:0px;width:'+msgSize+';height:'+msgSize+'"><font
face='+FoNt+'
size='+msgSize+'
color='+CoLoR+'>'+msg[i]+'</font></div>')}
document.write('</div></div>')
function
ieMouse(){
ypos
=
event.y-20;
xpos
=
event.x-10;
}
document.
onmousemove
=
ieMouse;
}
function
GoToMouse(){
var
DocHeight=(document.layers)?window.innerHeight:window.document.body.offsetHeight;
var
DocWidth=(document.layers)?window.innerWidth:window.document.body.offsetWidth;
var
iscrll=(document.all)?document.body.scrollTop:0;
var
nscrll=(document.layers)?window.pageYOffset:0;
if
(!ns)hldr.style.top=iscrll;
for
(i=0;
i
<
amount;
i++){
Y
=
ypos
-
divTop[i];
X
=
xpos
-
divLeft[i];
angle[i]
=
Math.round(Math.atan2(Y,X)
*
180/Math.PI);
if
(angle[i]
<
0)
angle[i]
+=
360;
ybase[i]=Math.round(Math.random()*DocHeight);
xbase[i]=Math.round(Math.random()*DocWidth);
rep=Math.round(Math.random()
*
3);
extra=Math.round(Math.random()
*
200)
if
(rep
==
3)xbase[i]
=-extra;
if
(rep
==
2)xbase[i]
=DocWidth+extra;
if
(rep
==
1)ybase[i]
=-extra;
if
(rep
==
0)ybase[i]
=DocHeight;
y
=
Math.round(speed*Math.sin(angle[i]*Math.PI/180));
x
=
Math.round(speed*Math.cos(angle[i]*Math.PI/180));
divTop[i]+=y;
divLeft[i]+=x;
if
((divLeft[i]
>
xpos-speed)
&&
(divLeft[i]
<
xpos+speed/1.5)
&&
(divTop[i]
>=
ypos-speed/1.5)
&&
(divTop[i]
<=
ypos+speed/1.5))
{divTop[i]=ybase[i]+nscrll;divLeft[i]=xbase[i]}
var
layer=(document.layers)?document.layers['nsd'+i]:ied[i].style;
layer.top=divTop[i];layer.left=divLeft[i];
}
S=setTimeout('GoToMouse()',10);
}
window.onload=GoToMouse;
//-->
</script>
C. 跟随鼠标的漂浮文字怎么弄
1)在网上找到你想要添加的鼠标跟随的代码
2)打开空间,找到“自定义”
3)找到“新建模块”
4)选择“FLESH动画模块”
5)将代码粘贴到“flesh动画地址”
6)点击“更多设置”,将“自动播放和FLESH透明”打上勾
7)输入验证码,确认即可
不知道这么说你能看懂吗?不会可以问我。
D. 我想问一下,鼠标后面跟着几个漂动的字体怎么做的
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
var msg='我是好人';
var font='宋体';
var size=2;
var color='#FFCC00';
var speed=.2;
var rotation=.2;
var ns=(document.layers);
var ie=(document.all);
var msg=msg.split('');
var n=msg.length;
var a=size*15;
var currStep=0;
var ymouse=0;
var xmouse=0;
var scrll=0;
var props="<font face="+font+" size="+size+" color="+color+">";
if (ie)
window.pageYOffset=0
if (ns){
for (i=0; i < n; i++)
document.write('<layer name="nsmsg'+i+'" top=0 left=0 height='+a+' width='+a+'><center>'+props+msg[i]+'</font></center></layer>'); }
if (ie){
document.write('<div id="outer" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < n; i++)
document.write('<div id="iemsg" style="position:absolute;top:0px;left:0;height:'+a+';width:'+a+';text-align:center;font-weight:regular;cursor:default">'+props+msg[i]+'</font></div>');
document.write('</div></div>'); }
(ns)?window.captureEvents(Event.MOUSEMOVE):0;
function Mouse(evnt){
ymouse = (ns)?evnt.pageY+20-(window.pageYOffset):event.y;
xmouse = (ns)?evnt.pageX+20:event.x-20;
}
if (ns||ie)
(ns)?window.onMouseMove=Mouse:document.onmousemove=Mouse;
y=new Array();
x=new Array();
Y=new Array();
X=new Array();
for (i=0; i < n; i++){
y[i]=0;
x[i]=0;
Y[i]=0;
X[i]=0;}
function makecircle(){
if (ie) outer.style.top=document.body.scrollTop;
currStep-=rotation;
for (i=0; i < n; i++){
var d=(ns)?document.layers['nsmsg'+i]:iemsg[i].style;
d.top=y[i]+a*Math.sin((currStep+i*1)/3.8)+window.pageYOffset-15;
d.left=x[i]+a*Math.cos((currStep+i*1)/3.8)*2; }}
function drag(){
scrll=(ns)?window.pageYOffset:0;
y[0]=Math.round(Y[0]+=((ymouse)-Y[0])*speed);
x[0]=Math.round(X[0]+=((xmouse)-X[0])*speed);
for (var i=1; i < n; i++){
y[i]=Math.round(Y[i]+=(y[i-1]-Y[i])*speed);
x[i]=Math.round(X[i]+=(x[i-1]-X[i])*speed); }
makecircle();
setTimeout('drag()',10);}
if (ns||ie)window.onload=drag;
// End -->
</SCRIPT>
E. 鼠标跟随滑过的文字怎么弄
http://www.31660.cn/upload/flash/c1.swf?color=00CCFF&txt= 加你要的字(粉色) http://www.31660.cn/upload/flash/c2.swf?color=00CCFF&txt= 加你要的字(绿色)http://www.31660.cn/upload/flash/c3.swf?color=00CCFF&txt= 加你要的字(红色)http://www.31660.cn/upload/flash/c4.swf?color=00CCFF&txt= 加你要的字(青色)http://www.31660.cn/upload/flash/c5.swf?color=00CCFF&txt= 加你要的字(黄色)
F. 怎么弄鼠标跟随,后面跟着字的。
你好,你可以在以下选择你所需要的一款,只要在"=输入你想要的文字就可以了,然后把网址复制到qq空间flash模块中。如果我的回答能帮你解决这个问题,还请你选择“采纳”,举手之劳将鼓励我们继续为其他网有解答,谢谢。 1、圆 第1个(粉) http://flash.meqzone.com/meqzone/flash/mouse/1_1.swf?txt= 欢迎光临或输入喜欢的字 第2个(绿) http://flash.meqzone.com/meqzone/flash/mouse/1_2.swf?txt= 欢迎光临或输入喜欢的字 第3个(红) http://flash.meqzone.com/meqzone/flash/mouse/1_3.swf?txt= 欢迎光临或输入喜欢的字 第4个(蓝) http://flash.meqzone.com/meqzone/flash/mouse/1_4.swf?txt= 欢迎光临或输入喜欢的字 第5个(黄) http://flash.meqzone.com/meqzone/flash/mouse/1_5.swf?txt= 欢迎光临或输入喜欢的字 2、方框 第1个(粉) http://flash.meqzone.com/meqzone/flash/mouse/4_1.swf?txt= 欢迎光临或输入喜欢的字 第2个(绿) http://flash.meqzone.com/meqzone/flash/mouse/4_2.swf?txt= 欢迎光临或输入喜欢的字 第3个(蓝) http://flash.meqzone.com/meqzone/flash/mouse/4_3.swf?txt= 欢迎光临或输入喜欢的字 第4个(白) http://flash.meqzone.com/meqzone/flash/mouse/4_4.swf?txt= 欢迎光临或输入喜欢的字 3、风车: 第1个(红): http://flash.meqzone.com/meqzone/flash/mouse/2_1.swf?txt= 欢迎光临或输入喜欢的字 第2个(白): http://flash.meqzone.com/meqzone/flash/mouse/2_2.swf?txt= 欢迎光临或输入喜欢的字 第3个(紫): http://flash.meqzone.com/meqzone/flash/mouse/2_3.swf?txt= 欢迎光临或输入喜欢的字 第4个(蓝): http://flash.meqzone.com/meqzone/flash/mouse/2_4.swf?txt= 欢迎光临或输入喜欢的字 第5个(绿): http://flash.meqzone.com/meqzone/flash/mouse/2_5.swf?txt= 欢迎光临或输入喜欢的字 4、无 第1个(紫): http://flash.meqzone.com/meqzone/flash/mouse/3_1.swf?txt= 欢迎光临或输入喜欢的字 第2个(红): http://flash.meqzone.com/meqzone/flash/mouse/3_2.swf?txt= 欢迎光临或输入喜欢的字 第3个(黄): http://flash.meqzone.com/meqzone/flash/mouse/3_3.swf?txt= 欢迎光临或输入喜欢的字 第4个(蓝): http://flash.meqzone.com/meqzone/flash/mouse/3_4.swf?txt= 欢迎光临或输入喜欢的字 第5个(绿): http://flash.meqzone.com/meqzone/flash/mouse/3_5.swf?txt= 欢迎光临或输入喜欢的字
G. 制作网页时如何让鼠标后面跟着一行字,一直跟着鼠标,滚动鼠标滚轮的时候也一直跟着鼠标,最好有代码。
3层效果鼠标跟随文字:
把如下代码加入<body>区域中
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
message = 'JavaScript2000';
FonT = 'Verdana';
ColoR = '223399';
SizE = 3; //1 to 7 only!
var amount = 5, ypos =- 50, xpos = 0, Ay = 0, Ax = 0, By = 0, Bx = 0, Cy = 0, Cx = 0, Dy = 0, Dx = 0, Ey = 0, Ex = 0;
if (document.layers) {
for (i = 0; i < amount; i++) {
document.write('<layer name=nsl'+i+' top=0 left=0><font face='+FonT+' size='+SizE+' color='+ColoR+'>'+message+'</font></layer>');
}
window.captureEvents(Event.MOUSEMOVE);
function nsmouse(evnt) {
xpos = evnt.pageX + 20;
ypos = evnt.pageY + 20;
}
window.onMouseMove = nsmouse;
}
else if (document.all) {
document.write("<div id='outer' style='position:absolute;top:0px;left:0px'>");
document.write("<div style='position:relative'>");
for (i = 0; i < amount; i++) {
document.write('<div id="text"'+i+' style="position:absolute;top:0px;left:0px;width:400px;height:20px"><font face='+FonT+' size='+SizE+' color='+ColoR+'>'+message+'</font></div>')
}
document.write("</div>");
document.write("</div>");
function iemouse() {
ypos = event.y + 20;
xpos = event.x + 20;
}
window.document.onmousemove = iemouse;
}
function makefollow() {
if (document.layers) {
document.layers['nsl'+0].top = ay;
document.layers['nsl'+0].left = ax;
document.layers['nsl'+1].top = by;
document.layers['nsl'+1].left = bx;
document.layers['nsl'+2].top = cy;
document.layers['nsl'+2].left = cx;
document.layers['nsl'+3].top = Dy;
document.layers['nsl'+3].left = Dx;
document.layers['nsl'+4].top = Ey;
document.layers['nsl'+4].left = Ex;
}
else if (document.all) {
outer.style.pixelTop = document.body.scrollTop;
text[0].style.pixelTop = ay;
text[0].style.pixelLeft = ax;
text[1].style.pixelTop = by;
text[1].style.pixelLeft = bx;
text[2].style.pixelTop = cy;
text[2].style.pixelLeft = cx;
text[3].style.pixelTop = Dy;
text[3].style.pixelLeft = Dx;
text[4].style.pixelTop = Ey;
text[4].style.pixelLeft = Ex;
}
}
function move() {
ey = Ey += (ypos - Ey) * 0.2;
ex = Ex += (xpos - Ex) * 0.2;
dy = Dy += (ey - Dy) * 0.3;
dx = Dx += (ex - Dx) * 0.3;
cy = Cy += (dy - Cy) * 0.4;
cx = Cx += (dx - Cx) * 0.4;
by = By += (cy - By) * 0.5;
bx = Bx += (cx - Bx) * 0.5;
ay = Ay += (by - Ay) * 0.6;
ax = Ax += (bx - Ax) * 0.6;
makefollow();
setTimeout('move()', 10);
}
window.onload=move;
// End -->
</script>
H. 在拖动鼠标的同时屏幕上的字体也在变动是怎么回事
某些网页就是这样,没什么问题.
不能拖的话,你干脆用点的,或者按键盘.
I. 鼠标跟随字幕怎么制作
思路:以前各种教程中都用startDrag去产生鼠标跟随的效果,在这里我用别的方法去跟大家show一个鼠标跟随的效果。
其实鼠标跟随说白了不就是要求对象的位置和鼠标位置一样吗?可是如果我还想让它产生一些更炫效果,以避免跟随更单调,又该怎么办呢?我首先想到了影片剪辑的复制,因为一些效果我可以在影片剪辑中比较容易地制作出来。用我复制出来的影片剪辑做作为跟随鼠标的东东,也就是说复制出来的影片剪辑的位置和当前影片中鼠标的位置一样,这样不就可以实现鼠标跟随了吗?
步骤:
1、 先制作出跟随鼠标的那个东东的样子,转化成图形元件,(选中对象,F8)注意对象的中心点,以使后面跟随的效果更好看一些;如图
2、按 Ctrl+f8,创建一个影片剪辑,把第一步中的图形元件拖进来,制作出一个动态效果。做什么样子的效果随你的意,还可以添加一些颜色变化的效果。在该动态效果的最后一帧加上行为stop,你也可以不加,比较一下效果的不同。
3、 再创建一个影片剪辑,注意里面不要放置任何东西,(空影片剪辑,作为后面控制第二步中影片剪辑使用);
4、 把第二步中创建的影片剪辑拖入舞台场景以外,也可以拖到场景中的,并为其取实例名,这里为fang。
J. 鼠标文字跟随怎么制作
具体步骤
在第1帧中加入如下代码:
aiyi_text
=
"闪吧
www.FLASH8.CN
";
//定义文字变量,也就是要跟着鼠标走的字
i_len
=
i_text.length;//计算文字的总长度
n
=
0;//下面的as做用是:把i_text用substr字符串截取函数,分别放入到新建的mc中。
while
(n<i_len)
{
_root.createemptymovieclip("it"+n,
n);//新建mc
t
=
i_text.substr(n,
1);//把i_text用substr字符串截取函数,分成单一的文字。
with
(_root["it"+n])
{
createtextfield("aiyi_t",
2,
0,
0,
30,
30);//在当前新建的mc中创建一文本。
i_t.text
=
t;//为此文字赋值,也就是上面的t值。
}
n++;
}
startdrag(it0,
true);//拖拽第一个字所在的mc
_root.onload
=
function()
{
//当此mc被调入时,里面的as只执行一次
speed
=
3;
//设置速度
};
_root.onenterframe
=
function()
{
//每播放一帧,就执行一次里面的as
i
=
1;
//设置初使变量
while
(i<=_root.
i_len)
{
_root["it"+i]._x
+=
(_root["it"+(i-1)]._x-_root["it"+i]._x)/speed;
_root["it"+i]._y
+=
(_root["it"+(i-1)]._y-_root["it"+aiyi]._y)/speed;
//上面的两条语句用来控制所有box的x轴与y轴方向上的位置.
i++;
}
};
_root.mouse.hide();//隐藏鼠标
保存,