垂直滚动
<marquee align="center" behavior="scroll" direction="up" scrollamount="2" scrolldelay="2"
width="180px" οnmοuseοver="this.stop()" οnmοuseοut="this.start()">
<table width="90%" align="center" border="0">
<tr>
<td width="100%">
<a target="_blank" href="http://www.sina.com.cn/">新浪</a>
<br/>
<a href='http://www.zaobao.com' target="_blank">早报网</a><br/>
<a href='http://www.sz.js.cn' target="_blank">苏州热线</a><br/>
<a href='http://www.cnblogs.com' target="_blank">博客园</a><br/>
<a href='http://www.csdn.com' target="_blank">CSDN技术社区</a><br/>
<br/><br/>
</td>
</tr></table>
</marquee>
水平滚动
<marquee scrollamount='2' scrolldelay='2' direction='left' width="90%" οnmοuseοver="this.stop()" οnmοuseοut="this.start()">
<TABLE style="BORDER-COLLAPSE: collapse; HEIGHT: 100%" cellSpacing=0 cellPadding=2 border=0>
<TR>
<TD vAlign=middle noWrap>
<!-- 滚动图片路径-->
<%=strImglist%>
</TD>
</TR>
</TABLE></marquee>
在后台只要 for (int n = 0; n < rowcout; n++)
{
string Name=ds.Tables[0].Rows[n]["Name"].ToString();
string Image = ds.Tables[0].Rows[n]["Image"].ToString();
strImg.Append("<IMG height=100 alt=\"" + Name + "\" src=\"img/" + Image + "\" width=100 border=0 /> ");
}
strImglist = strImg.ToString();
<MARQUEE ALIGN="…"
behavior="…"
BGCOLOR="…"
DIRECTION="…"
HEIGHT="…"
WIDTH="…"
HSPACE="…"
VSPACE="…"
LOOP="…"
SCROLLAMOUNT="…"
SCROLLDELAY="…"
>…</MARQUEE>
behavior: 用于设定滚动的方式,主要由三种方式:
behavior="scroll": 表示由一端滚动到另一端;
behavior="slide": 表示由一端快速滑动到另一端,且不再重复;
behavior="alternate" : 默认值——表示在两端之间来回滚动。
direction: left(默认值) 左; right 右;up 上;down 下;
Hspace/vspace: 分别用于设定滚动字幕的左右边框和上下边框的宽度。
scrollamount: 用于设定每个连续滚动文本后面的间隔,该间隔用像素表示
scrolldelay: 延迟时间
loop: 这个属性大家也很熟悉,循环次数;