航空论坛_航空翻译_民航英语翻译_飞行翻译

标题: DEDECMS V5.3 官方模板 6种列表样式说明 [打印本页]

作者: 帅哥    时间: 2009-8-29 10:44:53     标题: DEDECMS V5.3 官方模板 6种列表样式说明

DEDECMS V5.3在(layout.css)中预设了6种区块列表样式 ( M! ]' j" x  \8 S
您可以根据自己的实际需要修改使用 6 u: d# s+ d; u1 Q% Y0 ~
下面以首页区块调用位置为例 " F& D* ~5 E! ~3 _0 J% k: F$ D
我们来详细介绍这六种列表样式的结构和class
7 |( z: G7 n" j7 T: K首页模板的<div class="listbox"></div>内是区块列表的调用
' n! b+ H+ }+ _* B4 |% i<dl class="tbox">
& d  p- R) J  W- a# Y) B. E( G( e<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> 3 |( [* T5 Y3 k5 L+ o6 ~. U4 p
<dd>
$ m# Q) o: p9 Q2 d, C<ul class="d1 ico3">
+ U6 d% I9 ^, E1 P4 X{dede:arclist titlelen='60' row='8'} & D/ j3 \# G0 J. h& V
<li><span class="date">[field:pubdate function="MyDate('m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li> 9 a! c: T& ^" c7 I; h3 c$ c
{/dede:arclist} , U" Q" O; {$ z  q1 E* r) g. U7 H4 X. `
</ul> : V  Y( M3 D& X' {% {
</dd> 6 z  g2 A1 }  r* R! b0 F" Z
</dl> " U% z8 R; q+ r5 m1 b3 s
其中<dd></dd>区域即为列表调用
/ u5 L8 b( j; M只需修改<ul>的class和内部<li>的结构即可更换列表调用样式
3 q" Z& e. f# x1 D- {! R9 A-------------------无聊的分隔线--------------------------------------------
) q5 c" ~/ H2 p7 H列表调用样式1 - 纯文本列表(c1). V1 M7 U3 H0 S* d
0 `$ o: x' `$ @' r, z( I
纯文本列表只调用标题,适合标题比较长的列表形式,长度约为26个中文字符.
9 w7 B$ L% a: {$ z! A2 x<ul class="c1 ico3">
, E0 Q. V/ L  A4 D8 V1 }  }6 m   {dede:arclist row='8'}
: M" j/ B( |, U4 ?     <li><a href="[field:arcurl /]">[field:title /]</a></li>. H3 ]& D. A. b0 {% _: O3 u+ g" S
   {/dede:arclist}
4 z, V: T* K4 A) f</ul>
. L) G  C5 q5 w  A7 D' f列表调用样式2 - 带日期的长标题列表(d1)
, E5 H6 s* q/ G9 l6 G$ S( }  i4 w& f: Y% y9 Q
可以调用23个中文字符的长标题和短日期. O- @8 c. m4 G" c
<ul class="d1 ico3">
; |8 p' Q* r+ b: g' S; G   {dede:arclist row='8'}
. ~1 j$ W  {# M1 @. l4 e1 z: |2 F     <li><span class="date">[field:pubdate function="MyDate('m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>( u( y. K; ^" I5 [* ^
   {/dede:arclist}7 M0 U6 ^9 \4 F
</ul>. N" R" I+ H; _/ l/ Z$ A7 F
列表调用样式3 - 带日期的短标题列表(d2)
3 K6 C) Y5 U  M3 [' q" e1 i
' q$ \: m: s7 J; Q可以调用19个中文字符的长标题和短日期
, b, ]7 f# V- x5 `5 ]1 R<ul class="d2 ico3">
1 f6 Y0 U6 ~( C   {dede:arclist row='8'}
5 M) _6 I: [: R     <li><span class="date">[field:pubdate function="MyDate('Y-m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>
% K" ]7 F' T+ W1 U# `3 L8 g6 q   {/dede:arclist}
( Z7 [$ p# I+ ]) d# ]# {& }</ul>3 p9 F" o8 N' ?/ ?8 n0 @0 v
列表调用样式4 - 图文混排列表1(e5,c1)1 F3 ?8 {  r! S

5 B: F2 e9 e! b: }2 Y左侧调用图片,右侧调用文字标题列表
( J0 l/ L6 ?& H& ]8 b: q' V( l# Y<ul class="e5">
9 w; [% Z! R% q! u3 M- i. K$ g; M9 s: t     {dede:arclist row='2' type='image'}
3 z5 |/ T6 j1 a; O     <li><a href="[field:arcurl /]"><img src="[field:litpic _fcksavedurl=""[field:litpic" /]" /></a></li>
" L4 _1 f% n" J( k+ @     {/dede:arclist}
6 c  p9 S5 h2 @6 Z</ul>, u3 r% q1 Z/ j
<ul class="c1 ico3">
0 `. z: p/ c& T- U- P& F- @( O+ R7 k   {dede:arclist row='6'}; o9 l# W# ^* s" g
     <li><a href="[field:arcurl /]">[field:title /]</a></li>2 @- r$ b; Z4 m* i- s3 `  ^
   {/dede:arclist}: x" P) \! E" J# A0 A, w1 e1 U
</ul>8 ?- @0 T0 d8 W9 f  M6 ]
列表调用样式5 - 图文混排列表2(e6,d2)
" A9 f$ [8 F" E% }3 i1 v( ?0 I
( f3 `2 `9 S4 i+ D上部调用图片,下部调用文字标题加长日期列表# a9 c' ?/ Q- y6 {% N# O+ p6 T
<ul class="e6">
1 W# x5 U, Z( S# t# v+ [5 ?# I     {dede:arclist row='3'   type='image'}9 l, H( Z+ q; @; g5 Q7 n0 ]2 F& g
     <li><a href="[field:arcurl /]"><img src="[field:litpic _fcksavedurl=""[field:litpic" /]" /></a></li>8 [9 [. ^( b, I6 |# E7 T
     {/dede:arclist}- x" ]% T, z: F( l1 ~' T: c4 U
</ul>% G4 s" _% M) r1 l
<ul class="d2 ico3">. q: V# e+ w) d. t
   {dede:arclist row='3'}, I( V' x8 j2 I; l, p3 ?
     <li><span class="date">[field:pubdate function="MyDate('Y-m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>
; o( s! v1 {) x: P2 D; n8 k   {/dede:arclist}
4 {% J. q% Y2 T/ |0 ^. t</ul>" b9 R, l& [& O" L
列表调用样式6 - 图文混排列表3(e6,c2), Q# s' G! I6 T9 B! I0 f

. w2 x7 W; j) X4 W上部调用图片,下部调用两列文字列表
  Z9 w: ~) M1 M6 ^9 r5 N3 b0 Z& U<ul class="e6">$ D8 [9 q% a% w, l
     {dede:arclist row='3'   type='image'}( K6 G" Y8 w" k$ G, L, Z) S
     <li><a href="[field:arcurl /]"><img src="[field:litpic _fcksavedurl=""[field:litpic" /]" /></a></li>9 G/ P; [( w8 I8 d. g
     {/dede:arclist}. B+ k# e9 D8 G/ Q$ V
</ul>7 D' L' j. Y7 k! D& R
<ul class="c2 ico3">
; T7 o) n* ?! F5 F. g9 ^   {dede:arclist row='6'}
& v9 {. [( h: j. Z8 G     <li><a href="[field:arcurl /]">[field:title /]</a></li>7 h9 X# ?( |- d( H0 l( n
   {/dede:arclist}6 B' r7 @) X3 I4 b( E
</ul>
# ^: }" [0 P# j7 W* R4 s另外ico部分有3种ico可选择9 g3 ?6 ~' H9 I' e0 P# Z" R
分别是:ico1:实心方块,ico2:实心箭头,ico3:描边箭头.
, Y/ \: ^# t$ A( x1 E您也可以根据自己需要替换images目录下的ico文件或更改layout.css增加新的ico样式.7 @4 |$ x# W" Q& ~% o
这些类型的列表样式可以应用在模板的首页区块列表调用,右侧列表调用及频道页区块列表调用.# g& }. n% l; E
另外layout.css中还包含了部分特殊类型的列表调用样式,有兴趣的朋友可以自行研究.




欢迎光临 航空论坛_航空翻译_民航英语翻译_飞行翻译 (http://bbs.aero.cn/) Powered by Discuz! X2