- 注册时间
- 2008-9-13
- 最后登录
- 1970-1-1
- 在线时间
- 0 小时
- 阅读权限
- 200
- 积分
- 0
- 帖子
- 24482
- 精华
- 4
- UID
- 9
  
|
DEDECMS V5.3在(layout.css)中预设了6种区块列表样式
) E- C, u5 X- H7 Q您可以根据自己的实际需要修改使用 2 J9 u8 J2 I; k4 D2 _* r
下面以首页区块调用位置为例 h3 `/ T3 F+ M" G' b; p% |6 Q- F
我们来详细介绍这六种列表样式的结构和class 6 V" E2 g& n$ @
首页模板的<div class="listbox"></div>内是区块列表的调用 ; h0 p, G. l' P, j+ q
<dl class="tbox">
( u0 F& I. M. M" O# b5 u<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 Z) J8 P6 u<dd>
3 D, u+ q3 h6 w9 a+ t" E! C% n<ul class="d1 ico3">
3 s F9 x+ ?4 Z4 d8 g- l{dede:arclist titlelen='60' row='8'}
7 c: F1 W$ y& o3 }<li><span class="date">[field:pubdate function="MyDate('m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>
$ u! u' e# a2 V% n! F$ o{/dede:arclist} . k- k' Y6 a9 I% j; R3 y
</ul> - x" u b/ W2 p' ?/ B
</dd> $ |6 f; z* k1 x5 X4 ]1 B
</dl>
5 W! S c8 p M$ N6 w; Y其中<dd></dd>区域即为列表调用: W4 L4 e3 B( }0 E
只需修改<ul>的class和内部<li>的结构即可更换列表调用样式
, e1 A/ G7 M; d( w# z-------------------无聊的分隔线--------------------------------------------
) Q! ]+ J& |- ?8 c8 w$ s) X0 g列表调用样式1 - 纯文本列表(c1)
6 ~9 h9 K" ?- p8 c' g* e# b* S * U* ~8 n4 t, u) r2 R( [7 R
纯文本列表只调用标题,适合标题比较长的列表形式,长度约为26个中文字符.
1 n( Y9 f" Q% b; ]<ul class="c1 ico3">
5 [! q+ y) y. ]. O0 J2 g5 C {dede:arclist row='8'}
; F C. x# k) R, i( w( H5 J0 m <li><a href="[field:arcurl /]">[field:title /]</a></li>
, v: d. f; S6 k g {/dede:arclist}4 x* s# v2 i) S$ ^- n
</ul>5 |) Q+ K L. Q8 y6 x( r5 m( _$ E
列表调用样式2 - 带日期的长标题列表(d1)
; ]& p0 r: x, C: U( u5 }
7 V* I) \1 D5 D0 Q" e可以调用23个中文字符的长标题和短日期
5 @4 X0 @3 R9 Q" i9 R7 w4 v<ul class="d1 ico3">$ \: p8 L" H; Z) {
{dede:arclist row='8'}; n* {2 p, i7 G: s/ e& q- V# ~; O
<li><span class="date">[field:pubdate function="MyDate('m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>) F+ O) c9 O: Z2 ^' _: b
{/dede:arclist}
$ j. q& U$ o2 X2 w/ W! t$ M" {</ul>' o/ m& R. o4 p: q
列表调用样式3 - 带日期的短标题列表(d2)
9 ?% ^$ R7 z8 V% ]
0 r8 G7 J+ v: Z) T7 N可以调用19个中文字符的长标题和短日期, k: k. K `" X2 K# Z
<ul class="d2 ico3">
9 r) i9 ~2 E. I( q8 ]4 M$ y {dede:arclist row='8'}
, e* Z0 x# z# O9 D C* @/ y8 g <li><span class="date">[field:pubdate function="MyDate('Y-m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>8 y# F& } ~& t% b- n" ~/ w' u
{/dede:arclist}0 D% F: w6 F4 M6 ?' h
</ul>
+ g5 G* T. [: }列表调用样式4 - 图文混排列表1(e5,c1)
6 b9 |* ~+ D( P4 [3 H " c! Q+ D. | D6 [& U2 [
左侧调用图片,右侧调用文字标题列表
7 J; v+ i4 d( G$ J" K1 [9 N( `<ul class="e5">$ t: G2 l E* k9 u% G' `
{dede:arclist row='2' type='image'}
/ Z+ R; `. h* S3 n1 L <li><a href="[field:arcurl /]"><img src="[field:litpic _fcksavedurl=""[field:litpic" /]" /></a></li>' N6 d# ~3 ^9 V; I8 m2 ^8 {
{/dede:arclist}
$ P. @1 ]: C7 n' J2 O* X3 s1 [</ul>
/ b* T4 [3 y' o- h<ul class="c1 ico3"># c8 c8 \6 m' _! ?# t* F @
{dede:arclist row='6'}' r8 K" x1 `) v t/ T" v8 U# d
<li><a href="[field:arcurl /]">[field:title /]</a></li>8 U% t+ j' j, M$ Y& [) K2 H
{/dede:arclist}
9 P% q: U8 _) v! b3 l" S</ul>6 _' b3 k) U- G* @# e
列表调用样式5 - 图文混排列表2(e6,d2)" P2 j1 g: E# `
, J& a# `7 a" o9 I( R
上部调用图片,下部调用文字标题加长日期列表% h& D. \" b9 L! R1 W! m- M
<ul class="e6">
) H- s" ~' F7 R s6 t" U! x {dede:arclist row='3' type='image'}
% E" w v6 m# s5 {- q <li><a href="[field:arcurl /]"><img src="[field:litpic _fcksavedurl=""[field:litpic" /]" /></a></li>
) @- I( N& [2 }$ c# } {/dede:arclist}3 |8 y- k0 m; t# j' `# r8 f! v
</ul>
9 x+ w d$ ]/ m6 H+ Q6 x<ul class="d2 ico3">0 v# o6 ^, r, ~
{dede:arclist row='3'} [% P% N6 x2 u L% g
<li><span class="date">[field:pubdate function="MyDate('Y-m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>* f$ ~$ ? \# W8 y( ~
{/dede:arclist}
% S: J& [% J" f5 x</ul>
- d4 T3 S2 d; x% Z, H5 | d列表调用样式6 - 图文混排列表3(e6,c2)
8 T; e8 i; ?; H A 5 `4 x4 }7 E c1 Q7 f9 [& h% `
上部调用图片,下部调用两列文字列表& h. q1 S3 G- J% s0 L1 ]" t
<ul class="e6">" t2 G z0 `& F% D8 R9 ], a9 K
{dede:arclist row='3' type='image'}* L" Z$ o c) v0 v: Z
<li><a href="[field:arcurl /]"><img src="[field:litpic _fcksavedurl=""[field:litpic" /]" /></a></li>, J# ?3 \0 h$ I
{/dede:arclist}
0 F9 J9 ?- `) D/ v</ul># H2 n1 J# C7 R: {6 f5 L
<ul class="c2 ico3">
6 _- X9 O. b' d J {dede:arclist row='6'}
/ T" ^8 p3 R) [7 E' G f) B9 S9 @ <li><a href="[field:arcurl /]">[field:title /]</a></li>8 t5 F' _# j8 e" ]2 f2 A
{/dede:arclist}
h E: d- O3 b% |% g1 }( A</ul>. {4 q. Y. y3 T
另外ico部分有3种ico可选择
2 ]) [- y f# c分别是:ico1:实心方块,ico2:实心箭头,ico3:描边箭头.
- k2 x% y% W: q8 D* o您也可以根据自己需要替换images目录下的ico文件或更改layout.css增加新的ico样式.
6 i. b8 B7 R8 t ^9 v这些类型的列表样式可以应用在模板的首页区块列表调用,右侧列表调用及频道页区块列表调用.
; e* P2 Q3 ?; Z% p* a另外layout.css中还包含了部分特殊类型的列表调用样式,有兴趣的朋友可以自行研究. |
|