本帖最后由 PANPANLUO 于 2010-8-2 15:31 编辑
演示站:http://www.163-3.com
效果:
2010-8-2 14:38 上传下载 (88.94 KB)
下面是DX的方法:
后台新建一个附件类模块,取名称"向左滚动图片"
粘贴以下代码: <div id="colee_left" style="overflow:hidden;width:100%;" class="module cl ml">
<table cellpadding="0" cellspacing="0" border="0">
<tr><td id="colee_left1" valign="top" align="center">
<table cellpadding="2" cellspacing="0" border="0">
<tr align="center">
<ul>
[loop]
<td>
<li style="width: {picwidth}px;">
<a href="{threadurl}"{target}><img src="{pic}" width="{picwidth}" height="{picheight}" alt="{title}" /></a>
<p><a href="{threadurl}" title="{threadsubject}"{target}>{threadsubject}</a></p>
</li></td>
[/loop]
</ul>
</tr>
</table>
</td>
<td id="colee_left2" valign="top"></td>
</tr>
</table>
</div>
<script>
var speed=30//速度数值越大速度越慢
var colee_left2=document.getElementById("colee_left2");
var colee_left1=document.getElementById("colee_left1");
var colee_left=document.getElementById("colee_left");
colee_left2.innerHTML=colee_left1.innerHTML
function Marquee3(){
if(colee_left2.offsetWidth-colee_left.scrollLeft<=0)
colee_left.scrollLeft-=colee_left1.offsetWidth
else{
colee_left.scrollLeft++
}
}
var MyMar3=setInterval(Marquee3,speed)
colee_left.onmouseover=function() {clearInterval(MyMar3)}
colee_left.onmouseout=function() {MyMar3=setInterval(Marquee3,土工格栅生产厂家,speed)}
</script>复制代码前台DIY设置:
拉一个100%框架,选附件模块,,数据来源选图片附件,下面显示样式选下拉菜单里刚才的"向左滚动图片"。
图片宽度133,高度93。显示条数、时间等根据自己要求设置。
支持DZ7.2的方法见57楼