- 注册时间
- 2008-9-13
- 最后登录
- 1970-1-1
- 在线时间
- 0 小时
- 阅读权限
- 200
- 积分
- 0
- 帖子
- 24482
- 精华
- 4
- UID
- 9
  
|
DEDECMS V5.3在(layout.css)中预设了6种区块列表样式
6 m B4 e! e2 [' w# N+ n您可以根据自己的实际需要修改使用 7 I' k! f/ i' N0 e. r* k9 C, f7 S+ l
下面以首页区块调用位置为例 0 Q, K8 E) ~* v- j* g
我们来详细介绍这六种列表样式的结构和class ; [, n+ T4 U y* t1 ` d6 o
首页模板的<div class="listbox"></div>内是区块列表的调用 6 i( V2 q+ @3 J7 M: y
<dl class="tbox">
; G9 D3 b# ]" n' c- u, o<dt><strong><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></strong><span class="more"><a href="{dede:field name='typeurl'/}">更多...</a></span></dt>
4 O; ]2 g% Y) Y# R: _& M" H<dd>
9 Q( N* o/ ]1 e: K. x<ul class="d1 ico3">
& B ~) [1 B/ u& X{dede:arclist titlelen='60' row='8'}
$ _9 P: Z0 Y# z<li><span class="date">[field:pubdate function="MyDate('m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li> ' E3 \) [9 L: f
{/dede:arclist} $ s/ @- l6 G6 i. |& M/ y9 B% Y
</ul> 7 R! F# |0 w& e1 `
</dd> 8 x* ~2 z: F. ^2 C3 {6 A, r _2 b
</dl>
) l( j: \ C% F3 a j其中<dd></dd>区域即为列表调用
+ S3 X# j* P) b' c( c$ Z$ P* U4 b只需修改<ul>的class和内部<li>的结构即可更换列表调用样式
& x' B) _+ N6 ?. b/ G-------------------无聊的分隔线--------------------------------------------
- G4 S7 f! V: j6 b, l* ?列表调用样式1 - 纯文本列表(c1)! t3 z$ `. C/ |4 r9 M( h9 @2 O" Z
9 Z% t- w/ g8 Y$ k/ M8 a
纯文本列表只调用标题,适合标题比较长的列表形式,长度约为26个中文字符.* x0 \3 K* ^2 `2 ^4 l7 p+ Y4 |8 T
<ul class="c1 ico3">7 }, A( I7 G. c+ j2 A
{dede:arclist row='8'}
. g' ~8 ^0 V5 B <li><a href="[field:arcurl /]">[field:title /]</a></li>
: m0 ]$ e, o2 x" K {/dede:arclist}' T4 n! y' a1 Y: D5 i. w
</ul>0 ^9 h$ L7 e# l9 g
列表调用样式2 - 带日期的长标题列表(d1) f. o- L7 `7 X) K

. Q. D* l& y- i- `( E可以调用23个中文字符的长标题和短日期: Y: z" o$ L4 F" n
<ul class="d1 ico3">* m- o1 X0 ~( I6 b: s6 m
{dede:arclist row='8'} E$ h! ?9 o. _# M% e4 K# o6 i
<li><span class="date">[field:pubdate function="MyDate('m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>- d( q1 U7 A1 F" h# }4 {
{/dede:arclist}
1 @$ X3 q( E& N</ul>
4 i- Z8 d2 E3 q' l/ ?7 E列表调用样式3 - 带日期的短标题列表(d2)
; W" k; a' T7 }0 D2 F5 w0 e! b 4 ^4 j# B4 ]; w9 H. X
可以调用19个中文字符的长标题和短日期8 C* ~& Z5 c4 I$ z( | b* c# F$ ~6 E
<ul class="d2 ico3">+ I# O' J1 D8 ]( ?( k& n1 ~& i3 D
{dede:arclist row='8'}. ]3 }, ~& T6 G+ A% Y0 v. g0 n
<li><span class="date">[field:pubdate function="MyDate('Y-m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>3 L7 u8 H* O" J2 k# O! E
{/dede:arclist}
r6 f7 M% Z8 D: X, L, f4 ~4 c. ]</ul># J6 B- ]4 |" d7 C) \) s7 M
列表调用样式4 - 图文混排列表1(e5,c1)! d/ i' j1 \! I- r

+ l. `7 s) D! b左侧调用图片,右侧调用文字标题列表& V, A+ N! [$ s7 ~
<ul class="e5">
& Z6 ^2 j9 B, d- |! j {dede:arclist row='2' type='image'}
' d: Y2 B8 s- ]) l6 w ` <li><a href="[field:arcurl /]"><img src="[field:litpic _fcksavedurl=""[field:litpic" /]" /></a></li>1 P' W3 o! z3 d( ?
{/dede:arclist}" H3 K: J9 j+ Q% Z( E# P
</ul>! N$ E2 \8 a3 C, E% Y7 {7 ^* d
<ul class="c1 ico3">
& x' \2 x: j0 h) j3 w {dede:arclist row='6'}
6 p" O/ f9 s; M) W <li><a href="[field:arcurl /]">[field:title /]</a></li>
R% `5 ~9 S- ~3 @6 |. B3 } {/dede:arclist}
4 D' G% U0 d9 w% L; q* u' G</ul>6 I' x4 O: Q2 X
列表调用样式5 - 图文混排列表2(e6,d2)4 x% b# [9 X, d* v# W8 j1 g
# [( L `1 Q4 n6 ^: y# \: R
上部调用图片,下部调用文字标题加长日期列表) F7 |. F7 n" Y( W2 `( f7 f
<ul class="e6">
: u1 ?; l2 x3 l8 G: d$ x- X: K1 I8 D3 p {dede:arclist row='3' type='image'}
; A. S* Q- N" o# t7 N+ Z& j/ T <li><a href="[field:arcurl /]"><img src="[field:litpic _fcksavedurl=""[field:litpic" /]" /></a></li>
7 t: I1 Q5 ^+ s8 b5 J0 \ {/dede:arclist}$ l5 Z1 I/ ^, \& F+ h* z
</ul>
/ l F: Z) i& t! X<ul class="d2 ico3">
! |0 z2 f# _/ E. p3 A {dede:arclist row='3'}; Q: G. n6 U0 h1 \5 m
<li><span class="date">[field:pubdate function="MyDate('Y-m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>
4 x' B7 s) T v+ n {/dede:arclist}: Q& G2 y E; w! A z
</ul>
% F+ t3 ~0 b0 P2 k2 o6 h6 j列表调用样式6 - 图文混排列表3(e6,c2)
1 E$ H, N. W& P3 N9 j 7 h3 U: t6 Z( K$ l c" b
上部调用图片,下部调用两列文字列表
$ @/ V$ S- q5 ^0 v' w3 @$ k+ e<ul class="e6">
: i4 i8 H. v2 \ {dede:arclist row='3' type='image'}4 W ]0 _$ _) M1 S4 X V
<li><a href="[field:arcurl /]"><img src="[field:litpic _fcksavedurl=""[field:litpic" /]" /></a></li>
- c6 \# o: I8 _5 J- q {/dede:arclist}! U9 q1 g8 Z9 N8 _1 R) k
</ul>
. f7 f4 G+ A7 W0 ^<ul class="c2 ico3">! S# ]/ x. T2 ?/ D/ f
{dede:arclist row='6'}
( U9 L+ j i, K <li><a href="[field:arcurl /]">[field:title /]</a></li>
) R; i3 k N' t0 c9 ? T {/dede:arclist}
0 ^( w( ?! h. l9 ?# Z* W7 x</ul>
3 N: ?2 o4 x6 g/ P& U+ o; o" ^4 N/ }另外ico部分有3种ico可选择
9 I- D: Y! L) N: R* R分别是:ico1:实心方块,ico2:实心箭头,ico3:描边箭头.
9 a6 r4 e! O2 R; j+ x您也可以根据自己需要替换images目录下的ico文件或更改layout.css增加新的ico样式.
. a1 C( S; k6 g. N' t这些类型的列表样式可以应用在模板的首页区块列表调用,右侧列表调用及频道页区块列表调用.
& H4 { g8 J$ _1 O) w. X/ ?另外layout.css中还包含了部分特殊类型的列表调用样式,有兴趣的朋友可以自行研究. |
|