本帖最后由 PANPANLUO 于 2010-10-3 21:43 编辑
有两种样式方法请选择使用:
一、图片整体横移方法:
1、后台 门户-模块模板-添加附件模块
2、取名称“图片整体横移”
3、粘贴如下代码:
上传左右键图片到static\image\common目录下。
4、前台DIY:
拉一个100%框架,插入附件模块,数据来源选图片附件;标题长度填写:17
主题方式调用:选是则每个主题1张图片,选否调用每个主题的多张图片
显示条数:14 (要显示多少图片自己看着办)
显示样式:选下拉菜单里"图片整体横移"。
缩略图宽度:108
缩略图高度:87
模块样式中内边距:上 0px 右 0px 下 5px 左 -10px
以上数字根据论坛情况自己调节。
保存收工
************************ 我是分隔线 ************************************
二、带方向图片连续滑动方法(下面有朋友提出要连续滚动)
1、后台 门户-模块模板-添加附件模块
2、取名称“带方向图片连续滚动”
3、粘贴如下代码:
- <div class="module cl">
- <table border="0" width="960" cellspacing="5" cellpadding="0">
- <tr>
- <td width="11"><img id="r_l" onclick="r_left()"src="static/image/common/panpanluo_button_l.gif">
- </td>
- <td>
- <TABLE cellSpacing=0 cellPadding=0 width=926 border=0>
- <TBODY>
- <TR>
- <TD vAlign=top background="">
- <TABLE cellSpacing=0 cellPadding=0 width=926 border=0>
- <TBODY>
- <TR>
- <TD vAlign=center align=middle >
- <DIV id=demo style="OVERFLOW: hidden; WIDTH: 926px; COLOR: #ffffff; ">
- <TABLE cellPadding=0 width="100%" align=left border=0
- cellspace="0">
- <TBODY>
- <TR>
- <TD id=demo1 vAlign=top>
- <TABLE cellSpacing=1 cellPadding=1>
- <TBODY>
- <TR vAlign=top>
- <TD vAlign=top noWrap>
- <DIV align=right>
- <TABLE cellSpacing=0 cellPadding=0 align=center border=0>
- <TBODY>
- <TR>
- [loop]
- <TD align=middle>
- <TABLE cellSpacing=0 cellPadding=0 width=120
- align=center border=0>
- <TBODY>
- <TR>
- <TD align=middle >
- <a href="{threadurl}"{target}><img src="{pic}" width="{picwidth}" height="{picheight}" alt="{title}" /></a>
- </TD></TR>
- <TR>
- <TD class=nav1 align=middle ><A
- class=apm2
- href="{threadurl}" title="{threadsubject}"{target}>{threadsubject}</A></TD></TR></TBODY></TABLE></TD>
- [/loop] </TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></TD>
- <TD id=demo2 width="0"></TD>
- </TR></TBODY></TABLE></DIV>
- <SCRIPT>
- var dir=1//每步移动像素,数大为快
- var speed=1//循环周期(毫秒)数大为慢
- demo2.innerHTML=demo1.innerHTML
- function Marquee(){//正常移动
- //alert(demo2.offsetWidth+"\n"+demo.scrollLeft)
- if (dir>0 && (demo2.offsetWidth-demo.scrollLeft)<=0) demo.scrollLeft=0
- if (dir<0 &&(demo.scrollLeft<=0)) demo.scrollLeft=demo2.offsetWidth
- demo.scrollLeft+=dir
- demo.onmouseover=function() {clearInterval(MyMar)}//暂停移动
- demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}//继续移动
- }
- function r_left(){if (dir=-1)dir=1}//换向左移
- function r_right(){if (dir=1)dir=-1}//换向右移
- var MyMar=setInterval(Marquee,speed)
- </SCRIPT>
- </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
- </td>
- <td width="11"><img id="r_r" onclick="r_right()" src="static/image/common/panpanluo_button_r.gif">
- </td>
- </tr>
- </table></div>
复制代码
上传左右键图片到static\image\common目录下。
4、前台DIY:
拉一个100%框架,插入附件模块,数据来源选图片附件;标题长度填写:16
主题方式调用:选是则每个主题1张图片,选否调用每个主题的多张图片
显示条数:10 (要显示多少图片自己看着办)
显示样式:选下拉菜单里"带方向图片连续滚动"。
缩略图宽度:108
缩略图高度:87
模块样式中内边距:上 0px 右 0px 下 0px 左 -15px
以上数字根据论坛情况自己调节。
保存收工
以上两方法选择使用。
觉得好请顶下帖。
|