- 注册时间
- 2008-9-13
- 最后登录
- 1970-1-1
- 在线时间
- 0 小时
- 阅读权限
- 200
- 积分
- 0
- 帖子
- 24482
- 精华
- 4
- UID
- 9
  
|
DEDECMS V5.3在(layout.css)中预设了6种区块列表样式
: h- g9 _, ~/ G3 z您可以根据自己的实际需要修改使用
! W* ~; o. O5 {: m) C+ Q下面以首页区块调用位置为例 & V# V' ~3 s+ S' k2 o# B8 a
我们来详细介绍这六种列表样式的结构和class
, R, o( h5 t5 \首页模板的<div class="listbox"></div>内是区块列表的调用 2 E l, n! a7 ]3 k+ z! g, _
<dl class="tbox"> " F; a% k/ Q, n* I- J
<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>
# y; n3 i+ g q" X# C<dd>
: E# T5 k; l, f$ U$ N' C1 E# m) c<ul class="d1 ico3">
+ S8 f' y; }& {{dede:arclist titlelen='60' row='8'} # {: x+ V1 q5 F' u9 M$ j
<li><span class="date">[field:pubdate function="MyDate('m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>
+ C q0 v2 ]; S, l5 T, i{/dede:arclist}
, F/ a) j! o7 o) d2 v8 e, y; ]3 c</ul> * y6 z7 [/ B2 R! v" [2 u" p
</dd>
2 M" i9 T* p; Q' p0 Z! |' N</dl>
. }4 o0 E% A1 u1 Z( Y2 j其中<dd></dd>区域即为列表调用9 A0 u1 W8 \2 K% i1 I1 x- C! b( s
只需修改<ul>的class和内部<li>的结构即可更换列表调用样式, K$ H5 n. O& `4 r
-------------------无聊的分隔线--------------------------------------------
9 V D" L' S/ D9 x* D8 T列表调用样式1 - 纯文本列表(c1)
) {- j; O8 U9 K ' `3 F0 s2 l" L, ?( U$ u
纯文本列表只调用标题,适合标题比较长的列表形式,长度约为26个中文字符.# A/ q- U8 G5 O2 H+ X
<ul class="c1 ico3">
/ O8 a' N* J7 A0 C. T5 T {dede:arclist row='8'}$ v$ S* P& Y, d5 q- W- n' k. f1 E
<li><a href="[field:arcurl /]">[field:title /]</a></li>
. v2 D3 v6 G4 Q7 Q5 Z$ `5 Q {/dede:arclist}: V4 ~9 e* ^+ l9 h" w/ @7 Z
</ul>
7 o- n- i4 ~; Z( g' X+ O4 G$ E列表调用样式2 - 带日期的长标题列表(d1)! v8 |# k9 T& m5 V: u1 v8 z, N

$ N# y0 c+ u; D: ]: r h可以调用23个中文字符的长标题和短日期
; w0 w& ~7 f b( S<ul class="d1 ico3">
4 T' f4 S5 Q: m. h- @2 ` {dede:arclist row='8'}
: z6 Z0 z2 \2 }+ L) N* `' B9 m5 X' V <li><span class="date">[field:pubdate function="MyDate('m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>- l# E0 f% G- s! Q
{/dede:arclist}2 p7 X1 Q4 l# w. J D
</ul>; I5 ^" K& h/ T1 W* m+ @* Y
列表调用样式3 - 带日期的短标题列表(d2)5 }! a3 |7 ^4 h7 g3 }# l2 l6 u' d

( P5 J7 ]! |7 ^* F- a1 Z1 _可以调用19个中文字符的长标题和短日期: b. W) ?; R; X P
<ul class="d2 ico3">! Y5 v, K- T& Z# {5 B" g; ?) v0 ] E
{dede:arclist row='8'}( ~+ x, l- h8 W b# B* S6 z, p
<li><span class="date">[field:pubdate function="MyDate('Y-m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>
3 U1 Q1 X; e3 r! q {/dede:arclist}" e6 G' |2 W5 S0 ~6 C+ `6 g. t2 |8 |
</ul>
* V, K% P/ z, S7 T列表调用样式4 - 图文混排列表1(e5,c1). v7 J4 l9 }! ~
+ A. N/ _0 i9 x9 A0 q; i |9 H
左侧调用图片,右侧调用文字标题列表4 r1 z/ a1 s# v+ R
<ul class="e5">
' D; k+ i) d! B, i5 n$ u. m {dede:arclist row='2' type='image'}
$ D8 b: ^7 I o, N. C" U <li><a href="[field:arcurl /]"><img src="[field:litpic _fcksavedurl=""[field:litpic" /]" /></a></li>/ |- w2 Y1 v" v8 x9 j% L* W
{/dede:arclist}( E( i6 r' ?( c, z4 a
</ul>! s7 q" z( `9 |! I/ }2 F+ j
<ul class="c1 ico3">
$ P/ F& {' G: ^1 M! _ {dede:arclist row='6'}
9 \% s. r( l# [2 S( \. d <li><a href="[field:arcurl /]">[field:title /]</a></li>
# ]* A& E; x l9 N. V, ^ {/dede:arclist}. Y9 x. Y7 g- ^
</ul>0 d4 u% [6 \' g; h' V/ Q
列表调用样式5 - 图文混排列表2(e6,d2)
2 Y2 m2 E1 G% m
/ `6 z2 K, p0 p上部调用图片,下部调用文字标题加长日期列表
$ K- v& ?6 y( t7 g' K$ _+ R* p, L<ul class="e6">
$ R/ W- v1 @& f% |. e2 O* z- Z {dede:arclist row='3' type='image'}
) P: ^, I7 g3 k! z/ A; Y <li><a href="[field:arcurl /]"><img src="[field:litpic _fcksavedurl=""[field:litpic" /]" /></a></li>7 f8 A! ], @) c& u" E% ~: t3 @
{/dede:arclist}
! o5 W! `: v! f7 s9 O7 ^; F1 t</ul>, T R( t+ S- T& B9 `
<ul class="d2 ico3">
3 z* J2 t* {/ T9 x4 {: d {dede:arclist row='3'}3 Y9 M; S8 s; e, {& Y8 |, W- j! I& c
<li><span class="date">[field:pubdate function="MyDate('Y-m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>$ F, v, f/ Q# d- V! `8 t
{/dede:arclist}1 n2 `: W) m2 a
</ul>
9 T9 j! j7 m. ]列表调用样式6 - 图文混排列表3(e6,c2)* E7 A, D: Q$ m! Z& l

; e$ u9 G9 N' J3 R3 x$ V' `$ P上部调用图片,下部调用两列文字列表
: g) u7 w$ S- _$ M; U5 l O<ul class="e6">
: ] M8 A. ~+ }. ]0 L {dede:arclist row='3' type='image'}3 f9 l/ u0 n/ L4 @$ C
<li><a href="[field:arcurl /]"><img src="[field:litpic _fcksavedurl=""[field:litpic" /]" /></a></li>
9 |- A/ W: B6 U+ y# T/ e {/dede:arclist}: d9 } @! F! X
</ul>
2 X* B; {; X, s) j* v<ul class="c2 ico3">$ R+ ~( Q% ?6 Y* S* {
{dede:arclist row='6'}% F- o, k+ R0 w( L- `0 F
<li><a href="[field:arcurl /]">[field:title /]</a></li>3 \7 F* C2 U8 A0 E3 z
{/dede:arclist}- { F( N% r7 t, C3 @
</ul>) M+ t) i3 g( R2 A% V$ z
另外ico部分有3种ico可选择
h* q1 r0 m7 E) d分别是:ico1:实心方块,ico2:实心箭头,ico3:描边箭头.
' a' x. o6 w4 U# I( a( r您也可以根据自己需要替换images目录下的ico文件或更改layout.css增加新的ico样式.- F8 Y2 \* U3 M2 c; K
这些类型的列表样式可以应用在模板的首页区块列表调用,右侧列表调用及频道页区块列表调用.+ G2 d# M3 p7 k, h* |& l" ]% n
另外layout.css中还包含了部分特殊类型的列表调用样式,有兴趣的朋友可以自行研究. |
|