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

 找回密码
 注册
搜索
查看: 1209|回复: 0
打印 上一主题 下一主题

DEDECMS V5.3 官方模板 6种列表样式说明 [复制链接]

Rank: 9Rank: 9Rank: 9

跳转到指定楼层
1#
发表于 2009-8-29 10:44:53 |只看该作者 |倒序浏览
DEDECMS V5.3在(layout.css)中预设了6种区块列表样式 / ], ]/ x2 e( ~
您可以根据自己的实际需要修改使用 % [, o: ?2 U4 h( l4 a0 `
下面以首页区块调用位置为例
  z2 ?5 c& m. ]$ o: c/ x3 f我们来详细介绍这六种列表样式的结构和class # m* x7 P& n2 n- y: r  J. G( p
首页模板的<div class="listbox"></div>内是区块列表的调用 9 {  y# n* h$ m3 `5 }) u
<dl class="tbox"> ' z0 n2 g6 g3 C- S2 X2 e$ k
<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> ' E% j9 s& p' o- z% y
<dd> 8 }( ]* S# z# Z
<ul class="d1 ico3">
3 x% q  r8 o) {; S{dede:arclist titlelen='60' row='8'} " f; p( v( [, e1 Z" k* |; U
<li><span class="date">[field:pubdate function="MyDate('m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li> . ?3 |. r! ^9 J  T2 j% W, _- ?
{/dede:arclist} : C& |' l3 w9 y2 ~7 Z2 ~
</ul> . u. b* \8 n9 d* D1 ~
</dd>
, O7 V# Q3 @9 e  A</dl>
! y6 f  a' O# m7 @0 c$ I其中<dd></dd>区域即为列表调用( ^. [; N) ~7 x) _" j; u
只需修改<ul>的class和内部<li>的结构即可更换列表调用样式4 V5 r4 Z# j. ]/ N# b0 W1 g5 j" J! ]
-------------------无聊的分隔线--------------------------------------------) W, u! b5 P& n) I3 A
列表调用样式1 - 纯文本列表(c1)
+ s. ]7 R3 H5 @* p6 J
; p5 [& B% \+ o* V  o纯文本列表只调用标题,适合标题比较长的列表形式,长度约为26个中文字符.4 ^4 ]8 D! Y( m: a3 P% @  v
<ul class="c1 ico3">' N* H& E* `6 V
   {dede:arclist row='8'}
+ S( i5 c* G8 W' `3 l8 ]! {     <li><a href="[field:arcurl /]">[field:title /]</a></li>; A( @) J( }5 O( K  X% C5 D( q
   {/dede:arclist}2 q( l3 J6 P3 i( p8 P/ O6 j
</ul>6 F' j+ S! i9 `4 |$ F! a
列表调用样式2 - 带日期的长标题列表(d1); i! ^' F! L9 c' W4 j: d) v+ [$ E5 ?

  L0 `2 S$ a* q# a可以调用23个中文字符的长标题和短日期
- R, l6 N  [! m' r1 t  @<ul class="d1 ico3">
4 G% p( P+ B2 b6 X$ K+ e3 [# H# c   {dede:arclist row='8'}, _% L  r' u- i
     <li><span class="date">[field:pubdate function="MyDate('m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>" W/ C$ G1 O5 G* E# Z2 ~
   {/dede:arclist}+ k, H% G3 ~) g+ M
</ul>; P) e" U) q" w  h& S& ]* U+ V
列表调用样式3 - 带日期的短标题列表(d2)
- i! c' q  x+ w! X6 u# m
) L9 Q8 K0 N+ p0 v& a, L1 G+ E- L可以调用19个中文字符的长标题和短日期" O/ O2 E' X- ?% v% k
<ul class="d2 ico3">$ G9 {0 [, P, [) b2 |
   {dede:arclist row='8'}2 [8 E& t: E; K) d$ T- F
     <li><span class="date">[field:pubdate function="MyDate('Y-m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>
* e: Z, ?6 H/ g8 j2 z4 B) s, D* g   {/dede:arclist}3 \' ^) W. x, ~% M1 [$ ?% A; s
</ul>4 \$ f& |5 F: [7 y* c% q
列表调用样式4 - 图文混排列表1(e5,c1)
& W2 o) q+ B2 z% s7 h) v
- k8 ?& _% |) g: {/ ?4 e/ S2 ]左侧调用图片,右侧调用文字标题列表; A4 y* s+ V# o1 w
<ul class="e5">4 h4 ~! B- e6 {. l8 t* d
     {dede:arclist row='2' type='image'}
8 A  v, V& X& ^1 J     <li><a href="[field:arcurl /]"><img src="[field:litpic _fcksavedurl=""[field:litpic" /]" /></a></li>
8 U) U# ]- w0 r+ P     {/dede:arclist}
5 V2 h( A, e% y+ k; W) I/ `</ul>
. H, G; b4 K7 u& Z* ]( s<ul class="c1 ico3">* v$ O5 _! o# I2 i; R' z7 |
   {dede:arclist row='6'}! Z! c/ y3 s8 e1 R7 o7 h) K
     <li><a href="[field:arcurl /]">[field:title /]</a></li>
) }/ b5 f8 `, D% F- |2 }/ ~   {/dede:arclist}
( b: u: x* ^: k4 I$ g- t</ul>; ~" w3 t9 s: X' \9 m
列表调用样式5 - 图文混排列表2(e6,d2)0 J- A/ |9 A2 l9 c& l
$ n6 j0 X$ E5 Y8 j
上部调用图片,下部调用文字标题加长日期列表
- q7 h& A9 V5 W4 O5 F8 i5 Y) I6 D: j<ul class="e6">( i( |/ p( w3 H  O/ T3 \
     {dede:arclist row='3'   type='image'}, B6 X9 x$ ]9 R4 c$ ^; t
     <li><a href="[field:arcurl /]"><img src="[field:litpic _fcksavedurl=""[field:litpic" /]" /></a></li>) v. U+ F; _( |" p7 J
     {/dede:arclist}
  Q0 Q# w& q. F. g" W3 X( Z</ul>+ x$ h1 [+ U1 M: Q7 D3 i- e
<ul class="d2 ico3">  @; T. i; R( \% O
   {dede:arclist row='3'}
8 }! y( y5 k: w9 Y2 P     <li><span class="date">[field:pubdate function="MyDate('Y-m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>
( F, t2 b4 y% m' r/ i' L9 ^   {/dede:arclist}
9 r$ h( R% A1 ~. i: O* l</ul>+ s% G6 L0 X" F* {6 K
列表调用样式6 - 图文混排列表3(e6,c2)3 _" q  Y# n/ i% t) U, C

" N2 Y5 P. g+ p6 l5 x* H6 K% F0 Q上部调用图片,下部调用两列文字列表% u5 g5 Y! n+ e( M
<ul class="e6">
' ?8 l2 s# f. ?: D     {dede:arclist row='3'   type='image'}) V! Q2 F1 f& ~" p
     <li><a href="[field:arcurl /]"><img src="[field:litpic _fcksavedurl=""[field:litpic" /]" /></a></li>
9 c+ m: Z7 Q( K3 q     {/dede:arclist}
3 o, N8 `/ q. a</ul>
, g8 ]/ D. y- a7 ]! u+ o<ul class="c2 ico3">' @, D- k; g! J' A% d
   {dede:arclist row='6'}& L- ]! m0 G6 m8 }2 u7 Y
     <li><a href="[field:arcurl /]">[field:title /]</a></li>
/ k" A9 w6 H) c+ O! e: T   {/dede:arclist}- p0 j+ Z- c4 g1 M
</ul>9 }7 u. P! C( c
另外ico部分有3种ico可选择" z+ B1 C5 I+ ]: K1 e4 S5 ^$ C
分别是:ico1:实心方块,ico2:实心箭头,ico3:描边箭头., S' T$ P2 f# ?: ]
您也可以根据自己需要替换images目录下的ico文件或更改layout.css增加新的ico样式.: s. M' {" s! m7 d+ g. y& C
这些类型的列表样式可以应用在模板的首页区块列表调用,右侧列表调用及频道页区块列表调用.
, p9 h4 X, e3 A6 k1 L另外layout.css中还包含了部分特殊类型的列表调用样式,有兴趣的朋友可以自行研究.
您需要登录后才可以回帖 登录 | 注册


Archiver|航空论坛 ( 渝ICP备10008336号 )

GMT+8, 2024-11-25 03:23 , Processed in 0.091006 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 MinHang.CC.

回顶部