通用不间断滚动JS封装问题

来源:百度知道 编辑:UC知道 时间:2024/05/28 05:51:13
我在制作一种滚动效果:就是一个实例向上滚动.

它是一个table表格.有四行.每次滚动两行停一下.现在出现的问题是,当滚动完循环table表格时,table与table表格之间会留有一点空白.

如果我在table上不加样式style="display:inline",那么表格之间会有10PX左右的空白,如果加了,就像这段代码中的那样,但还是会有1PX左右的空白.

请问表格与表格之间如何处理才不会留有任何空白间隙呢?是不是还有其它处理方式?望高手帮忙解答.

以下是表格滚动循环时的参数.至于JS封装的代码,就是大家平时网上常看到和用到的那种.这里的相关参数是:

new Marquee('sca_gy',0,2,380,208,20,2000,1000,104);

<table width="390" height="230" border="0" cellpadding="0" cellspacing="0" style="border: 1px solid #cc0000;">
<tr>
<td align="center" valign="middle" >
<%
set rs=server.createobject("adodb.recordset")
sql="select top 16 * from SMT_cp where SMT_key3=1 order by SMT_id desc"
rs.open sql,conn,1,1

%>
<div id="sca_gy" style="width:390px;height:208px;overflow:auto;">
<tabl

帮你找了找,你看行吗?

在.net中, (1)新建一个webControl项目 (2)将js作为放入其中作为嵌入资源(Embedded Resource) (3)控件类里重载OnPreRender方法 protected override void OnPreRender(EventArgs e) { if (this.Page != null) { ClientScriptManager manager1 = this.Page.ClientScript; manager1.RegisterClientScriptResource(typeof(jsResouce), "func_comm.js "); } base.OnPreRender(e); } 同时在类的namespace上添加 [assembly: WebResource( "func_comm.js ", "application/x-javascript ")] //加上这一句 namespace WebResouces { ... } (5)用记事本打开新建的工程文件如JsResouce.csproj,将 <RootNamespace >JsResouce </RootNamespace >改成 <RootNamespace > </RootNamespace > (6)编译成dll,在你的项目中引用即可 <%@ Register Assembly= "webResouces " Namespace= "WebResouces " TagPrefix= &