请问我在网页的html状态下要加入什么代码才能使一段文字先从右向左滚动,到了左边后又由左向右滚动,并且当把鼠标放在正在滚动的有链接的

mwh102 2006-04-17 07:33:32
请问我在网页的html状态下要加入什么代码才能使一段文字先从右向左滚动,到了左边后又由左向右滚动,并且当把鼠标放在正在滚动的有链接的文字上时,文字要停下来不动了!能不能举一个简单的例子啊?谢谢!
...全文
1079 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
mingxuan3000 2006-04-20
  • 打赏
  • 举报
回复
marquee
zongxiangqun 2006-04-20
  • 打赏
  • 举报
回复
找到了个完整的:
<marquee height="160" direction="UP" behavior="alternate" onmouseover='this.stop()' onmouseout='this.start()' scrollDelay=200 class=a>
<%

Set rs = Server.CreateObject("ADODB.Recordset")
sql="SELECT tz_id,tz_to,tz_time,tz_cont,tz_detail FROM z_tz where tz_time > '"&now()&"' order by tz_time"
rs.OPEN sql, Conn,1,1
if rs.eof and rs.bof Then
rs.close
set rs=nothing
conn.close
set conn=nothing
response.write "无最新通知"
response.end
end if
For i = 1 to rs.recordcount%>
<FONT COLOR="#0000FF">人员:</FONT><%=rs("tz_to")%><br>
<FONT COLOR="#0000FF">内容:</FONT><%=rs("tz_cont")%><br>
<FONT COLOR="#0000FF">时间:</FONT><%=rs("tz_time")%><br><br>
<%
rs.movenext
If rs.EOF Then
Exit For
End If
Next
rs.close
set rs=nothing
conn.close
set conn=Nothing
%>
    ...
</marquee>
unotfish 2006-04-19
  • 打赏
  • 举报
回复
mouseon=stop();
mouseover=start();
unotfish 2006-04-19
  • 打赏
  • 举报
回复
marquee 能实现吧
zongxiangqun 2006-04-19
  • 打赏
  • 举报
回复
用什么特效,HTML本来就有的。

用好活动字幕标记—marquee

 活动字幕,也称为滚动看板、滚动字幕。活动字幕的使用使得整个网页更有动感,显得很有生气。现在的网站中也越来越多地使用活动字幕来加强网页的互动性。用Javascript编程可以实现活动字幕效果;用Dreamweaver的图层再用其时间线功能可以做出非常漂亮的滚动看板。而用HTML的<marquee>活动字幕标记所需的代码最少,确实能够以较少的下载时间换来较好的效果。该标记语法格式如下:
<marquee
aligh=left|center|right|top|bottom
bgcolor=#n
direction=left|right|up|down
behavior=type
height=n
hspace=n
scrollamount=n
Scrolldelay=n
width=n
VSpace=n
loop=n>
  可以看出由于活动字幕的显示方式多种多样,可选的参数也很多。下面解释一下各参数的含义:
align:是设定活动字幕的位置,不过除了居左、居中、居右三种位置外,又增加靠上(align=top)和靠下(align=bottom)两种位置。
Bgcolor:用于设定活动字幕的背景颜色,一般是十六进制数。
Direction:用于设定活动字幕的滚动方向是向左、向右、向上、向下。
Behavior:用于设定滚动的方式,主要由三种方式:behavior="scroll"表示由一端滚动到另一端;behavior="slide":表示由一端快速滑动到另一端,且不再重复; behavior="alternate"表示在两端之间来回滚动。
Height:用于设定滚动字幕的高度。
Width:则设定滚动字幕的宽度。
Hspace和vspace:分别用于设定滚动字幕的左右边框和上下边框的宽度。
Scrollamount:用于设定活动字幕的滚动距离。
scrolldelay:用于设定滚动两次之间的延迟时间。
Loop:用于设定滚动的次数,当loop=-1表示一直滚动下去,直到页面更新。
  <marquee>标记的默认情况是向左滚动无限次,字幕高度是文本高度,滚动范围:水平滚动的宽度是当前位置的宽度;垂直滚动的高度是当前位置的高度。

  应用技巧
  1、全取默认值,所用代码最少,请看下面的例子
  这个滚动字幕全取默认值,源代码:<marquee>这里写字幕内容</marquee>,代码是不是很少?
  2、垂直滚动
  只要加上diriction="up"就行了,如<marquee direction="up" >这里写字幕内容</marquee>。
  3、多行文本的活动字幕
  由于<mqrquee>标记只能作用于一段文本,因此多行活动字幕,分行时只能用<br>标记,不能用<p>标记。
  示例源代码:
<marquee>
活动字幕内容第一行<br>
活动字幕内容第二行<br>
活动字幕内容第三行<br>
</marquee>
  4、在字幕内容中加入图象
  <marquee>虽是一个活动字幕标记,但它允许在其中加入图象。下面是一个加入了图片的代码: <marquee><img src="image/a2ball.gif" width="17" height="16">这是加入图象的活动字幕</marquee>
  5、在Dreamweaver中使用<marquee>标记
  Dreamweaver不能在编辑窗中直接加入marquee标记,但可在源代码检视器中加入<marquee>标记,然后在编辑窗中编辑活动字幕的内容即可。
  <marquee>标记的参数较多,在应用中要把握一个原则,能用默认值就不要再设置参数值,用什么参数就设置该参数的值,其它参数就不要再设置,以把代码控制在最少的范围内。

zongxiangqun 2006-04-19
  • 打赏
  • 举报
回复
http://www.lib.tsinghua.edu.cn/chinese/INTERNET/HTML/Normal/marquee.html
soft_2008 2006-04-17
  • 打赏
  • 举报
回复
JS特效,去www.chinaz.com下个例子看看吧
zongxiangqun 2006-04-17
  • 打赏
  • 举报
回复
在网上找个类似的网页,看看源码就行了。

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧