关于HTLM中MARQUEE 的问题
答案:2 悬赏:0 手机版
解决时间 2021-06-03 02:34
- 提问者网友:眉目添风霜
- 2021-06-02 18:24
我想做一个垂直滚动的图片,然后把它放在一个table中,我自己做了个横向的是没有问题的,但是垂直的,好像不行,老是把table在垂直方向撑得很大,哪位大侠能回答我下,请给出代码!!
最佳答案
- 五星知识达人网友:狂恋
- 2021-06-02 19:10
<SCRIPT LANGUAGE="JavaScript">
msg ="欢迎您使用!";
align="left";
speed=250;
up=true;
spas=" ";
for (a=0;a<=12;a++) {spas+=" "}
msg=spas+msg+spas;
j=eval(-1);
stop=msg.length;
document.write("<form name='form'><table border=0 cellspacing=0 "
+"cellpadding=0 align="+align+">");
for (i=1;i<=13;i++) {
document.write("<tr><td><input type=text box"+i+"\" size=1>");
document.write("</td></tr>");
}
document.write("</table></form>");
function scrollIt() {
j++;
with (document.form) {
if ((j+12) <= stop) {
box1.value = msg.charAt(j);
box2.value = msg.charAt(j+1);
box3.value = msg.charAt(j+2);
box4.value = msg.charAt(j+3);
box5.value = msg.charAt(j+4);
box6.value = msg.charAt(j+5);
box7.value = msg.charAt(j+6);
box8.value = msg.charAt(j+7);
box9.value = msg.charAt(j+8);
box10.value = msg.charAt(j+9);
box11.value = msg.charAt(j+10);
box12.value = msg.charAt(j+11);
box13.value = msg.charAt(j+12);
} else {
j=0;
}
}
setTimeout("scrollIt()",speed);
}
scrollIt();
|| End -->
</SCRIPT>
全部回答
- 1楼网友:纵马山川剑自提
- 2021-06-02 19:56
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns=" http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> </head>
<body> <marquee scrollamount="1" scrolldelay="1" direction="up" height="200" width="200" onmouseover="stop()" onmouseout="start()">我想做一个垂直滚动的图片,然后把它放在一个table中,我自己做了个横向的是没有问题的,但是垂直的,好像不行,老是把table在垂直方向撑得很大,哪位大侠能回答我下,请给出代码!! </marquee> </body> </html>
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯