- 注册时间
- 2008-9-13
- 最后登录
- 1970-1-1
- 在线时间
- 0 小时
- 阅读权限
- 200
- 积分
- 0
- 帖子
- 24482
- 精华
- 4
- UID
- 9
  
|
DEDECMS V5.3在(layout.css)中预设了6种区块列表样式 , F, Y ~$ O+ @7 h: [
您可以根据自己的实际需要修改使用 ' b9 i/ \4 R- [; P) l9 M/ j
下面以首页区块调用位置为例
' J/ _! F" ?0 |6 b我们来详细介绍这六种列表样式的结构和class 4 a6 \: M; z7 p! n
首页模板的<div class="listbox"></div>内是区块列表的调用 6 u+ }: T _2 g9 r$ }; H7 n( S
<dl class="tbox"> 8 e+ Q: M) D3 t5 K% d1 L- ~% a
<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 p; U3 q3 p' Q0 L2 N
<dd> & D2 f6 f1 K) q9 n! ?- g3 k$ d2 K, Z
<ul class="d1 ico3">
8 g0 R9 `4 f$ U% U2 i% U{dede:arclist titlelen='60' row='8'}
7 D3 [2 e; I5 b9 f0 ]# c<li><span class="date">[field:pubdate function="MyDate('m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li> 0 V8 f d a( R
{/dede:arclist} * N5 N6 r4 U* ]" f5 ~: C" e
</ul> * A X9 J& T# s. F5 ]
</dd> 4 ~6 q. O( Q# b' N
</dl>
* x. S8 [1 J! W& j" Z6 f2 J其中<dd></dd>区域即为列表调用
; ]% U+ Z# C/ e# |7 l! W0 S4 s只需修改<ul>的class和内部<li>的结构即可更换列表调用样式
8 S# v' F4 \1 j+ b/ r$ l0 {% r-------------------无聊的分隔线--------------------------------------------' H$ g4 y5 j7 @- E& d, e1 l8 f
列表调用样式1 - 纯文本列表(c1)
* M% g" f" `! F# d 9 x, |5 h4 w/ }% z) V
纯文本列表只调用标题,适合标题比较长的列表形式,长度约为26个中文字符.2 A* K1 O( n- j; N0 s
<ul class="c1 ico3">8 Y. A* a( ]" D7 e) f2 U+ M0 g, p! Z `
{dede:arclist row='8'}& d! L9 ?9 C7 D0 S# d
<li><a href="[field:arcurl /]">[field:title /]</a></li>" W% T' h1 b' L& m2 o3 M1 w
{/dede:arclist}2 ^& T( }: W% P1 |2 C* b2 o
</ul>0 H1 }( m3 t" A* @) _' j5 d: U& d# @
列表调用样式2 - 带日期的长标题列表(d1)
5 H/ s/ C2 N* S0 z
3 C1 B/ A8 U" j$ v6 R8 z可以调用23个中文字符的长标题和短日期5 d9 }( p, m5 F9 I% c4 n' v; x
<ul class="d1 ico3">
9 I5 O. w( m( u {dede:arclist row='8'}
2 T9 ]" \" Y2 c I* d <li><span class="date">[field:pubdate function="MyDate('m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>2 b! D2 [- t3 U: f4 S; Y
{/dede:arclist}
5 e% ~1 n- d9 X</ul>3 P' {6 m) M5 x/ ]! w2 q6 N
列表调用样式3 - 带日期的短标题列表(d2)6 k# ]( D6 m1 z+ E! X M
6 l* t$ ^3 b. A1 @0 X+ T
可以调用19个中文字符的长标题和短日期
8 m- a# h# J$ @. r; P4 W<ul class="d2 ico3">
" x- r) q1 G! w* e. }$ e0 c {dede:arclist row='8'}& [ p5 j7 [) d! v8 k
<li><span class="date">[field:pubdate function="MyDate('Y-m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>
2 I6 v4 [% P" t {/dede:arclist}: `( J L8 P; V$ d1 J% j
</ul>( E. j$ n( ^+ H2 @/ g8 i2 z
列表调用样式4 - 图文混排列表1(e5,c1)
& u9 Y6 T! h: [& o% t" P* v / {# \, @) V& Q
左侧调用图片,右侧调用文字标题列表2 ^4 |; x2 \/ r4 ~. W0 Y
<ul class="e5">
2 v* x7 A/ `" f7 C# b8 b% ? {dede:arclist row='2' type='image'}
8 K7 \$ }$ ^- L <li><a href="[field:arcurl /]"><img src="[field:litpic _fcksavedurl=""[field:litpic" /]" /></a></li>9 Z' ]4 i9 P: U
{/dede:arclist}) D' F3 I. B0 ^! v- U, X- ?8 Q
</ul> m3 c7 _7 w; G# C/ Q& X% s$ s- m
<ul class="c1 ico3">
3 |( ^, S1 s- L/ M/ S9 C {dede:arclist row='6'}+ H0 F4 d- h: E$ f
<li><a href="[field:arcurl /]">[field:title /]</a></li>- l7 p2 Z5 O% |2 l0 @0 i. Z- ~
{/dede:arclist}, \' N' a9 f2 k+ f9 V) ~- ~
</ul>& F* `% _% E$ j+ |6 ^
列表调用样式5 - 图文混排列表2(e6,d2)
, k6 ~, L9 R/ }. _+ O) `4 \0 T
1 L* |7 K* Y7 P上部调用图片,下部调用文字标题加长日期列表
1 K7 l" n# m5 H<ul class="e6">
+ g+ X- G- f' p- n/ T3 x% K( ]5 [- n# @ I {dede:arclist row='3' type='image'}4 i. i- a. E! ~, u7 \* ]' `! s' K
<li><a href="[field:arcurl /]"><img src="[field:litpic _fcksavedurl=""[field:litpic" /]" /></a></li>
1 _; k F3 i- F+ H4 k {/dede:arclist}
* i) n7 Q; W: v% a& @</ul>- ^, ~0 G0 \" ]7 x9 B f7 H6 q
<ul class="d2 ico3">
; f) S* Z/ c6 @. o {dede:arclist row='3'}
! C7 f) x/ ~, E <li><span class="date">[field:pubdate function="MyDate('Y-m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>" p8 N S* J2 z& D8 c
{/dede:arclist}; Q5 c% E! X* t' \# x* h- I9 l4 i
</ul>
& |4 L1 f, R; f列表调用样式6 - 图文混排列表3(e6,c2)5 ~: b* J; q' A% i9 M' h% }

' \' E y; p, s+ J9 s' |6 r上部调用图片,下部调用两列文字列表- H4 |3 u" @4 `
<ul class="e6">0 O) A2 O. ]: d9 I! k
{dede:arclist row='3' type='image'}
9 t, p$ K7 b; T/ z6 |- p <li><a href="[field:arcurl /]"><img src="[field:litpic _fcksavedurl=""[field:litpic" /]" /></a></li>
5 f8 X+ u9 ?9 ?) q. ?% D8 v {/dede:arclist} k- E3 N6 h* I4 r
</ul>8 u" F9 K0 x( ~
<ul class="c2 ico3">
- E6 B. b$ L! O9 a0 e8 Q {dede:arclist row='6'}
/ g% b) Z; `& u3 z. M <li><a href="[field:arcurl /]">[field:title /]</a></li>- d3 C% X1 v/ m2 H5 V2 T
{/dede:arclist}
1 J( i; F9 ]0 o* W$ m5 N</ul>2 |8 ?2 C# a, X: n/ F
另外ico部分有3种ico可选择
- }* l W+ i/ e( P& Z* ^分别是:ico1:实心方块,ico2:实心箭头,ico3:描边箭头.
) o# P: u' G6 B) ]- k' q您也可以根据自己需要替换images目录下的ico文件或更改layout.css增加新的ico样式.
8 E- Z; A; g; J' [# q这些类型的列表样式可以应用在模板的首页区块列表调用,右侧列表调用及频道页区块列表调用.6 S8 U* r8 E- q$ A8 K
另外layout.css中还包含了部分特殊类型的列表调用样式,有兴趣的朋友可以自行研究. |
|