- 注册时间
- 2008-9-13
- 最后登录
- 1970-1-1
- 在线时间
- 0 小时
- 阅读权限
- 200
- 积分
- 0
- 帖子
- 24482
- 精华
- 4
- UID
- 9
  
|
DEDECMS V5.3在(layout.css)中预设了6种区块列表样式 - f( g* b# P/ I. n9 u& s1 e
您可以根据自己的实际需要修改使用 ! I1 ^0 I, S0 u$ B1 I' A4 B# a! H% x9 U
下面以首页区块调用位置为例
a. `; V4 X( [7 E: R: I我们来详细介绍这六种列表样式的结构和class 0 U' T, r$ [6 B5 [2 s( _
首页模板的<div class="listbox"></div>内是区块列表的调用 3 }6 ~ w/ G0 P: U3 e3 \
<dl class="tbox">
: M2 z7 ^" [4 G' J8 V3 P<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> " p. W3 _* L( o: x, k
<dd> ) r+ Y0 B& K/ I5 _
<ul class="d1 ico3"> 6 j8 j9 u4 `0 N
{dede:arclist titlelen='60' row='8'} ' C/ `# D2 b! l; `: j
<li><span class="date">[field:pubdate function="MyDate('m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>
) c2 z/ q4 r6 ?, Q{/dede:arclist}
0 Q% f' ?. C3 C+ i I& I3 q0 I7 {</ul>
2 g* |5 i& d/ h7 f* U$ I# t h1 x</dd>
' ]+ }& g) m- R" W2 v1 I* R$ U</dl>
8 y8 D) V3 p/ O0 P* U其中<dd></dd>区域即为列表调用
( g E. D4 {5 \- _只需修改<ul>的class和内部<li>的结构即可更换列表调用样式
Z1 J* v5 M7 U- a4 e( s-------------------无聊的分隔线--------------------------------------------1 F. q+ g! [/ H4 t
列表调用样式1 - 纯文本列表(c1)
6 J% u9 i1 D/ F1 j - E7 N$ i4 o+ U3 f; Q1 e) u' L
纯文本列表只调用标题,适合标题比较长的列表形式,长度约为26个中文字符.0 l% @9 D1 A5 O g1 r# Z- n5 N3 d. ]
<ul class="c1 ico3">
$ t: b9 u; w, M {dede:arclist row='8'}
1 k/ G( e5 I- ]& y9 G2 b2 h2 @; m <li><a href="[field:arcurl /]">[field:title /]</a></li>
3 W* h' t& i( N1 i" H. n {/dede:arclist}" R/ Q7 o( I& L6 x6 Q' I1 a
</ul>! N8 V0 Q( M( [; m: }
列表调用样式2 - 带日期的长标题列表(d1)
, Q- _8 ^# H6 N: k \; n, n3 Y
/ C. ~8 n; i4 s可以调用23个中文字符的长标题和短日期
- o6 f8 O& a! g. I& U& q<ul class="d1 ico3"># H. y h& S3 l5 B, E
{dede:arclist row='8'}
$ i: l. V8 \- g- P6 u* r1 Y <li><span class="date">[field:pubdate function="MyDate('m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>
" D4 `9 Z4 u& ?) w {/dede:arclist}# }7 S7 d$ P# p$ R3 |- z
</ul>6 N& ?4 O$ ]4 j
列表调用样式3 - 带日期的短标题列表(d2)
9 h; Q3 p' Y/ Q8 ~# W
/ h4 c* C: t( }% K+ p' d4 Q& Q9 J/ ?可以调用19个中文字符的长标题和短日期
7 g1 w- Q8 r' g9 |3 k<ul class="d2 ico3">8 A8 z5 L4 t. P% G# j
{dede:arclist row='8'}/ `# M. X5 t/ p( x5 J) c
<li><span class="date">[field:pubdate function="MyDate('Y-m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>
3 R* P% w+ }1 W3 t$ ~* Q' q! s {/dede:arclist}
0 M6 k& H- K! h4 o3 |7 w2 l</ul>1 ?- T+ j& W5 K- B9 R% t. g& b, P# r
列表调用样式4 - 图文混排列表1(e5,c1)
2 \; S* T4 D. G/ N+ @
- Y1 O' _& ~/ O: g- b, G/ o0 X左侧调用图片,右侧调用文字标题列表
5 e+ }! y# j+ [) }; p$ m<ul class="e5">$ ^4 _5 j1 E$ R9 B' g
{dede:arclist row='2' type='image'}
+ I; r. R3 l0 p& r <li><a href="[field:arcurl /]"><img src="[field:litpic _fcksavedurl=""[field:litpic" /]" /></a></li>4 G5 ~! u9 n+ S/ [4 [% F) g
{/dede:arclist}" q& P+ ^, b: q2 Q2 X0 S
</ul>
1 ]; Z) L, \. c" @7 E7 e<ul class="c1 ico3">
7 d! \+ R0 m y* e: ^! x {dede:arclist row='6'}& `6 p, w6 N; u
<li><a href="[field:arcurl /]">[field:title /]</a></li>
3 G) f+ [# {6 y" q {/dede:arclist}% E2 r" q/ }. {8 T. k$ ^$ O6 L( m
</ul>1 A) U( w" u4 Y ]
列表调用样式5 - 图文混排列表2(e6,d2)4 {/ }. K+ `+ [0 Z5 ~- t! S9 b
2 m! P& v2 y3 }5 f
上部调用图片,下部调用文字标题加长日期列表; v! W" g. M1 u1 v5 F! k2 ]
<ul class="e6">5 w* m" n/ k9 l1 V* v7 y
{dede:arclist row='3' type='image'}
2 s+ Y+ F1 l% n* i3 E <li><a href="[field:arcurl /]"><img src="[field:litpic _fcksavedurl=""[field:litpic" /]" /></a></li>: }5 \( F: a$ R5 [. [
{/dede:arclist}
1 w* {/ {+ X2 _7 X3 V</ul>& u+ y+ w5 J3 |# z% s
<ul class="d2 ico3">
; I+ R% F, A1 U p$ @# k C- a {dede:arclist row='3'}4 x$ U9 g% m/ ? O! O- Q
<li><span class="date">[field:pubdate function="MyDate('Y-m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>
, N4 ?. A; w: z+ i1 }4 {: W, f {/dede:arclist}
, z6 I: N4 f" d- y) T0 {+ O8 \$ m7 s</ul>
+ L9 d5 V( B+ Z4 b列表调用样式6 - 图文混排列表3(e6,c2)
$ e* A0 G4 x2 N! L 2 j) | m% r i0 e$ h- R! B4 l
上部调用图片,下部调用两列文字列表6 K7 f/ C4 B' f5 y. `: A- R
<ul class="e6">
$ C) [* ]+ b5 V2 y {dede:arclist row='3' type='image'}# t' [# R1 K7 j) j, H: ~
<li><a href="[field:arcurl /]"><img src="[field:litpic _fcksavedurl=""[field:litpic" /]" /></a></li>3 A+ Z2 X! X0 Z) d; w& v
{/dede:arclist}
2 k. |* u2 @( K" [/ y7 }% r) f4 ~</ul>% C9 u# H" J8 ^: x
<ul class="c2 ico3">- ^5 F6 |* o. n
{dede:arclist row='6'}. Z/ p+ s% P" D3 T: {' H
<li><a href="[field:arcurl /]">[field:title /]</a></li>
' {1 Y: k) v8 @; E: {% a3 X {/dede:arclist}
) N6 M5 V8 L8 j- d- \; W) E</ul>
. T( ]9 Y$ l. N$ Q1 n: F3 u+ |另外ico部分有3种ico可选择2 s# P4 Q8 p4 X6 _# i" f
分别是:ico1:实心方块,ico2:实心箭头,ico3:描边箭头.
, r! P1 Q) j* }& f& v1 t% P. f您也可以根据自己需要替换images目录下的ico文件或更改layout.css增加新的ico样式.
4 ^: D" z2 D! a6 Y" Z& A" ?这些类型的列表样式可以应用在模板的首页区块列表调用,右侧列表调用及频道页区块列表调用.
2 V2 H' Z. P1 H& F另外layout.css中还包含了部分特殊类型的列表调用样式,有兴趣的朋友可以自行研究. |
|