收藏 分销(赏)

dz首页调用幻灯片.doc

上传人:w****g 文档编号:3560960 上传时间:2024-07-09 格式:DOC 页数:24 大小:682KB 下载积分:8 金币
下载 相关
dz首页调用幻灯片.doc_第1页
第1页 / 共24页
dz首页调用幻灯片.doc_第2页
第2页 / 共24页


点击查看更多>>
资源描述
在DIY时如何调用幻灯片,幻灯片该如何制作,这一讲我们来教大家如何制作幻灯片 & V# U5 O* c( W: }# \' ~; v: S 请跟随教程从头到尾仔细阅读,你将收获不小 第一步制作幻灯片:后台--》门户--》模块模板8 [2 q" ]4 n7 S6 [! L ?) a m / ` }- y3 S) V; b- S$ ]( j( W 点击 添加按扭 如下图所示; @; a: W8 U/ Q% j) u" G% D " O1 `% N! i) P2 H( ^7 W0 t 2010-9-25 10:48 上传) w, I Q, E: w" z3 l0 o3 M 下载附件 (12.23 KB) : _7 n. D! ^2 z' @; `" q% \ ; D5 c! q) f* x* D5 b$ f 9 Q/ T! O" q3 H! \- W 此处可以可以选择不同的模块分类如 附件类、帖子类、文章类、图片类等等 可以根据你的喜好选择不同的模块分类 - u8 S& c; i/ Q' c, w' F 下面我们以文章类为例来讲解,选择文章分类 点提交 如下图所示 ,为新建的模块起个名字 如 “百变幻灯片” ) G& w; Z% S$ ?" r 把代码框里面的内容全部删除 0 [' A w- \ t+ a9 M7 G( `- g4 [ T3 H$ A6 g9 ~( Z5 j6 Z 2010-9-25 10:56 上传 下载附件 (27.19 KB) ! A- w5 K' M1 N) z! ? 7 V+ A' P6 ]6 B! ]' E: n+ L1 s . z1 c6 t* z, t5 v0 n 接下来 我们输入代码 # d" Y6 M. r0 K ; g2 ]7 O2 v4 p6 i( ^' @1 I7 F 首先在代码框里面输入 · <div class="slidebox"></div>" v/ i! q2 n- w- _ & s. o* F/ l. k+ |% w 复制代码 其中的div可以是任意标签,如table,span等,我们这里以div为例 此处的标签必须加一个class="slidebox"的属性 如下面代码所示 ,只有包含在有class="slidebox"属性的标签里面的内容才是幻灯片 ,切记( C& ?+ _8 f( R7 t 如下图所示$ t8 F* u2 Q3 p( i . ]2 ~; z5 S4 ^0 f9 n 2010-9-25 11:07 上传 下载附件 (13.58 KB) : E- z6 i+ o- M7 B- Q . K' u0 [' {2 c6 t & h5 P3 q8 F/ Z7 U+ x 接下来,我们增加幻灯代码 下面代码用来实现图片(或内容)的显示作用 属性必须为class="slideshow"的标签 · <div class="slideshow"></div> 复制代码 上面的代码必须放在 class="slidebox"的属性的标签里面 上面已经讲过 ,完整代码如下0 f* M/ e" K( x: d0 f7 a 0 y, f# X( x$ c* m · <div class="slidebox"> · <div class="slideshow"></div> · </div> ) Z" m& B8 f1 |6 i( H9 { 复制代码+ T) }/ D& y' K* n4 l# \ 接下来我们来增加“滑动”、“点击”的代码 . P; f( k& D: P& y) p1 x · <div class="slidebar"></div>% ?+ z) w% m. a$ r 复制代码/ C3 Z, b) u& J0 P ! ~# @% f9 J$ G! Z1 Y 上面的代码必须放在 class="slidebox"的属性的标签里面 上面已经讲过 ,完整代码如下 · <div class="slidebox"><!--幻灯片开始--> · <div class="slideshow"> </div><!--图片展示--> · <div class="slidebar"> </div><!--幻灯片控制展示--> · </div><!--幻灯片结束--> ; }+ V1 J* [1 T 复制代码 以上代码已完成幻灯片的框架 接下来我们为幻灯片添加数据代码 7 O9 O( [% o9 i, }. A# a$ Q8 J 在<div class="slideshow"> </div> 代码中间插入图片显示代码 0 K5 ^ q2 J: K& A. Y9 { 如下代码 3 b+ Q6 G8 X& F$ S0 r · <div class="slideshow"><img src="{pic}" width="{picwidth}" height="{picheight}" /> </div><!--图片展示-->* }) J5 R' L e# q% \2 h2 J! A( ` 5 ~% C+ E4 B' U. v$ {% u 复制代码0 \2 B0 T" q* n& \ 其中{pic} 为图片地址变量, {picwidth}为图片宽度变量,{picheight}为图片高度变量 ( d3 ?8 c3 g$ t: G! y" v 接下来为图片增加循环代码 如下代码$ W) z" _3 q* K1 M1 b 2 }- H% Z' |/ N8 Q5 k% } · [loop] · <img src="{pic}" width="{picwidth}" height="{picheight}" /> · [/loop] 复制代码( y& o+ q& ~! B4 S% k) b, F8 F 完整代码如下 · <div class="slidebox"><!--幻灯片开始--> · <div class="slideshow"> · [loop] · <img src="{pic}" width="{picwidth}" height="{picheight}" /> · [/loop] · </div> · <!--图片展示--> · <div class="slidebar"> </div><!--幻灯片控制展示--> · </div><!--幻灯片结束--># t7 c8 [9 A# W$ s. f5 g t * ?' w u2 I' q% x# L0 D5 M, z 复制代码$ \6 J) [0 E$ f, o 接下来 为滑动条增加数字 ( [0 L' l. P$ w. ? 在<div class="slidebar"> </div>中增加娄字变量 如下代码 · <div class="slidebar"> · [loop1]<span>{currentorder}</span>[/loop1] · </div>3 w0 B! ?' z' M " p1 S- X, L9 g% O( T8 | 复制代码" E+ y- c e$ ?9 M: S 其中{currentorder} 是当前显示的顺序数字 ,其中[loop1]...[/loop1] 为循环,你可能注意到了,这里用了[loop1] ,如果一个模块中需要多次循环时就可以使用 loop1、loop2、loop3 以此类推 来实现多处循环的目的 最后增加脚本代码 如下 以下代码放在模块代码的最后% z, u7 y( P, G9 Q $ b4 P% K8 t9 d( U8 [ · <script type="text/javascript"> · runslideshow(); · </script> 复制代码- u: ]9 w P/ o1 a5 b9 |# h, n0 \ 9 O5 W9 {- i; u4 D8 ]+ u 此时一个简单的幻灯片就完成了 ,幻灯片的完整代码 如下5 J- k9 n G7 w& f% y* d · <div class="slidebox"><!--幻灯片开始--> · <div class="slideshow"> · [loop] · <img src="{pic}" width="{picwidth}" height="{picheight}" /> · [/loop] · </div> · <!--图片展示--> · <div class="slidebar"> · [loop1]<span>{currentorder}</span>[/loop1] · </div><!--幻灯片控制展示--> · </div><!--幻灯片结束--> · <script type="text/javascript"> · runslideshow(); · </script> 复制代码 ( \+ g) Q: a: \9 ^$ E 如下图所示 L( x, A1 }3 \6 Y. V5 w4 e 2010-9-25 12:01 上传 下载附件 (16.18 KB) % I# O( {5 E2 j. A 此时我们就可以通过前台DIY调用了 如下图所示 调用! c4 r0 P: ?# E& i ; @$ M$ F: R1 ]0 P 2010-9-25 13:46 上传$ Y% V; d$ G6 P' D( s1 C 下载附件 (13.82 KB) 6 y6 ^3 Y2 ~" |& K# ^+ f( q ; K: i) O8 Q) `8 H# t 7 F/ d* p5 _. A4 X . w' @0 |" b, \, H* `, \$ ~5 C ( ~' V3 n7 }. D9 w3 L8 @0 \' c 显示效果( x5 X% M2 W/ [. }/ r" u ! _- I/ m" Y( I! u 2010-9-25 13:46 上传5 N2 m6 S5 E4 T( h; [$ e6 R 下载附件 (38.19 KB) / m+ q: `) R# w/ \/ t6 I 2 I0 \' m3 u7 L 5 w6 E2 W/ \- g W9 | / e. X" i0 y4 T2 q: h$ l9 H! z" ] 至此简易幻灯片就完成了,需要你通过CSS样式来配合美化一下 H% _9 K, @1 z8 O 下面讲解一些高级参数 1、滑动条如何控制让用户点击还是滑动 8 F8 \$ ~' \4 j W) p! P d 在<div class="slidebar"> 中加入参数 (鼠标滑动)mevent="mouseover" 或 (鼠标点击)mevent="click" 完整代码如下 以下代码实现 点击后变换 · <div class="slidebar" mevent="click"> · [loop1]<span>{currentorder}</span>[/loop1] · </div> 复制代码6 F( ?- f! e4 J0 G1 r: D A9 C 2、如何实现上一个 下一个的效果 如下图样式 2010-9-25 12:18 上传# A+ C3 m( a: Y$ E 下载附件 (759 Bytes) * W7 b5 x2 Y/ D" P4 }! c5 A8 a2 J* Q 2 @& A& D. t; ] 5 Z3 l7 K3 J0 g1 [ _( C m ! h% _$ N+ ~6 d' {0 _( `8 p 添加如下代码即可实现3 C2 s6 q' ?8 }$ Z% [4 ] · <div class="slidebarup"> · <span>up</span> · </div> · <div class="slidebardown"> · <span>down</span> · </div>4 G; N$ ^, t# z ) i# p' j4 Y' ~) W# R 复制代码 标签为 class="slidebarup" 的为上一个 标签为 class="slidebardown" 的为下一个 3、当 slideshow的内容展示不全或 不在一个区域时 我们提供了 更多内容的展示方法 在需要展示的地方增加如下代码* ?: G9 ?' e ^% d- U · <div class="slideother"> · <span>可以是任何内容</span> · </div> / U! D4 F! z! O/ Y' Q6 U 复制代码5 Y+ K' K( P' H- p( D$ q 同时支持多个slideother 如下代码 9 w" o9 m: S8 ?+ y+ s · <div class="slideother"> · <span>内容一</span> · </div> · <div class="slideother"> · <span>内容二</span> · </div> 复制代码- o: D; X4 \+ x$ u k, V5 @0 C 4、如何控制幻灯片播放的速度 在<div class="slidebox" >增加参数 如下代码 其中 timestep="3000" 为毫秒 · <div class="slidebox" timestep="3000">' M& E* c9 x4 S5 d9 _' j 0 j% \1 m: U/ U8 x 复制代码 5、如何实现 一次显示多个图片,每次切换多个 如下图样式 ! |( [; Z: h2 M$ u 2010-9-25 13:40 上传 下载附件 (13.52 KB) & }, i ?, `. |2 S8 R + I7 {1 K2 W. d* I2 [) s3 X$ b5 m3 \ # U/ }( j- H) \7 W; S / S2 j q8 H- K' q) I) P6 R 在<div class="slidebox" >增加参数 如下代码 / ^7 v9 x; a" n! k6 c3 N # C/ R. v" g; }+ h6 e3 L9 ?3 ]5 J: H · <div class="slidebox" slidenum="3" slidestep="1">* C+ p) P9 ]2 @: y) G8 h' a 8 P' m- M" e! A( ]1 c 复制代码) u- k" l& ~+ C. X/ X1 X 其中 slidenum="3" 表示显示数量 , slidestep="1" 表示每点击一次左右按扭 移动的次数 2 o6 x: C$ g7 ]( X 以上为幻灯片的所有功能: ~. b8 `! I& w5 ~" t. v " S8 B9 y+ b# u) f" ` a2 I 下面提供演示站点中门户及频道所用到的幻灯片代码 (大家可以参照所提供的代码制作出炫丽的幻灯片) 9 Y) T% ?/ Z3 |( H8 w; d( @4 Y 以下所示效果都需要CSS配合, s& q' G1 p& [( W9 V $ N( D s: y/ ~% I. @7 T( A, C 效果一 2010-9-25 13:52 上传 下载附件 (48.82 KB) 6 E" _+ j* M' |0 T8 t, o " D- x0 D0 w( b. q# Q# x, u! p : j% @# q J2 q; ^6 G" E% K& y 实现代码 · <div class="slidebox"> · <div class="slideshow"> · [loop] · <a href="{url}"{target}><img src="{pic}" width="{picwidth}" height="{picheight}" /></a> · [/loop] · </div> · <div class="bignews_btns"> · <div class="btns slidebar"> · [loop1] · <em></em> · [/loop1] · </div> · <div class="desc slideother"> · [loop2] · <a href="{url}"{target}>{title}</a> · [/loop2] · </div> · </div> · </div> · <script type="text/javascript"> · runslideshow(); · </script> 复制代码 效果二: V6 h1 i: |& o' I0 W z- e/ b4 y 2010-9-25 13:55 上传$ a' i/ S; i) C9 w0 M, y- l 下载附件 (6.85 KB) . W K! b3 j; R - B# X a1 e% M ( n3 q* ^ h5 c: D* ` 5 g& o \/ B: g' q; { r7 x 实现代码 · <div class="slidebox" timestep="3000"> · <div class="thumb on slideshow" > · [loop] · <span> · <a href="{url}"{target}><img src="{pic}" width="{picwidth}" height="{picheight}" /></a> · <p><a href="{url}"{target}>查看</a></p> · </span> · [/loop] · </div> · <div class="product_desc"> · <div class="on slideother" > · [loop1] · <span> · <h2 class="title"><a href="{url}"{target}>{title}</a></h2> · <p>{summary}</p> · </span> · [/loop1] · </div> · <div class="product_price on slideother" > · [loop2] · <span>{dateline}</span> · [/loop2] · </div> · <div class="btns slidebar"> · [loop3]<em>{currentorder}</em>[/loop3] · </div> · </div> · </div> · <script type="text/javascript"> · runslideshow(); · </script> 复制代码5 I$ k F* Q/ W# Z 效果三! E* |# M+ G# `, K7 Q0 o2 u 5 y6 g# G1 V( O" Q3 u4 U; t3 T( g 2010-9-25 13:58 上传 下载附件 (13.61 KB) / {& v. w! z3 g x) X " T; y+ j! ^5 R1 y 7 ~7 P% K2 E6 o6 |8 U$ S 7 b" L+ J. X" F Q+ l 4 P. u, S( h0 O6 k6 O% B9 | 实现代码3 T% F8 K2 K6 {* J% g% ` · <div class="slidebox" slidenum="3" slidestep="1" > · <div class="leftbtn slidebarup"><a href="javascript:void(0);" mevent="click" ><img src="template/default/portal/index/images/commend_bg_2_leftbtn.gif" /></a></div> · <div class="middle cl" > · <ul class="slideshow"> · [loop]<li><a href="{url}"{target}><img src="{avatar_big}" width="{picwidth}" height="{picheight}" /></a><p><a href="{url}"{target}>{title}</a></p></li>[/loop] · </ul> · </div> · <div class="rightbtn slidebardown "><a href="javascript:void(0);" mevent="click"><img src="template/default/portal/index/images/commend_bg_2_rightbtn.gif" /></a></div> · </div> · <script type="text/javascript"> · runslideshow(); · </script> · - I+ m6 I, Z% z3 g 7 i7 k0 B5 B! r7 z7 x0 O 复制代码 效果四 + ~6 ~! \* p' Y 2010-9-25 14:02 上传7 {4 \4 H- p* X. X& o 下载附件 (30.53 KB) - D3 x6 Y/ Y; a' y* y! E 2 ]' L: d* ]. [0 B : l) l2 s' U5 Q W1 c2 d 2 p4 @' r; ?- _( ?" R I, W1 Q( I' ^/ v 实现代码 7 `6 S: N4 b# a% J5 d · <div class="photobox cl slidebox" timestep="3000"> · <div class="z leftbtn"> · <span>美食大赏</span> · <div class="slidebar"> · [loop] · <em></em> · [/loop] · </div> · </div> · <div class="y rightpic"> · <div class="slideshow"> · [loop1] · <div> · <a href="{url}"{target}><img src="{pic}" width="{picwidth}" height="{picheight}" /></a> · <p><a href="{url}"{target}>{title}</a></p> · </div> · [/loop1] · </div> · </div> · </div> · <script type="text/javascript"> · runslideshow(); · </script>2 P; [& T7 `6 Q 复制代码. U1 `- |* T% ]/ \/ A$ a4 f* n9 u) \ 效果五 2010-9-25 14:05 上传 下载附件 (100.65 KB) 8 P' R# \- C8 Q9 |+ ` # t5 t* L+ T3 }) s# i" k, b9 r + w9 z- _0 D0 \; H 实现代码# L/ S0 V8 U9 g/ R; l* H' M * @! X8 }5 Y, S6 a: i: t · <div class="z slidebox"> · <div class="box slideshow"> · [loop] · <div> · <a href="{url}"{target}><img src="{pic}" width="{picwidth}" height="{picheight}" /></a> · </div> · [/loop] · </div> · <div class="box_btn cl slidebar"> · [loop1] · <div> · <span>{title}</span> · </div> · [/loop1] · </div> · <div class="box_desc slideother"> · [loop2] · <p> · <a href="{url}"{target}>{summary}</a></p> · [/loop2] · </div> · </div> · <script type="text/javascript"> · runslideshow(); · </script> 复制代码; f5 c0 e3 n& _& l) h" g6 F 效果六 D! \; w1 }/ ]7 b5 U& ], Y 2010-9-25 14:09 上传( j% G; Z6 f D$ p' \" u" @ 下载附件 (45.85 KB) / P* o6 q1 \. K3 D9 [8 t: i0 Y ) u9 b# H$ N& [7 U ; k+ i. q+ t# m+ U# m, f3 x$ B7 m# C4 | 5 f1 n! v* ?% q4 U 实现代码, V0 |, b* n, H/ L9 W! @ · <div class="bignews slidebox " > · <div class="slideshow">[loop]<a href="{url}"{target}><img src="{pic}" width="{picwidth}" height="{picheight}"/></a>[/loop]</div> · <div class="btns slidebar"> · [loop1] · <em>{currentorder}</em> · [/loop1] · </div> · </div> · <script type="text/javascript"> · runslideshow(); · </script>. c: E7 H# w1 J4 r" y* ^ : P3 f/ C+ h# B$ w, X* p; W$ J 复制代码% g- _5 N' u& U* X `' G) D P3 O) W6 e9 y 效果七7 x2 y3 O! B5 X3 U 2010-9-25 14:12 上传 下载附件 (14.85 KB) / l7 h: s0 b) Y0 D1 Z1 o ( ]- ^. p( g) n 3 I6 J) m" D$ ? I, V( @$ U 实现代码 + I. S$ r7 F; I · <div class="slidebox "> · <div class="slideshow">[loop]<a href="{url}"{target}><img src="{pic}" width="{picwidth}" height="{picheight}"/></a>[/loop]</div> · <dd class="slidebar"> · [loop1] · <em><a href="#"><img src="template/default/portal/food/images/num/0{currentorder}.gif" /></a></em> · [/loop1] · </dd> · <div class="slideother"> · [loop2] · <div><div class="title"> · <a href="{url}"{target}>{title}</a> · </div> · <p> · {summary} · </p></div> · [/loop2] · </div> · </div> · <script type="text/javascript"> · runslideshow(); · </script>$ r2 k8 A% K: i 0 F' I. r3 E H0 k5 g 复制代码 效果八 2010-9-25 14:15 上传 下载附件 (68.99 KB) 4 k! w1 [& j6 g Z9 T% m! g , R+ E, B5 R8 l& f3 A4 m6 O 3 j; y* L& K3 v! ^. A/ Q 实现代码 1 {: M5 w1 g/ c$ S8 \ · <div class="bignews slidebox"> · <div class="picbox slideshow"> · [loop]<div><img src="{pic}" width="{picwidth}" height="{picheight}" /></div>[/loop] · </div> · <div class="bignews_btn slidebar" mevent="mouseover" > · [loop1] · <div > · <p> · <strong><a href="{url}"{target}>{title}</a></strong> · <em>{summary}</em> · </p> · <img src="{pic}" width="60" height="66" /> ·
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服