|
去除瀑布流层次不齐最简单的修改方法
; E4 ]) W3 I* N$ H6 D0 c% c4 }2 S/ Z' _- c
升级Discuz!X3.0,用户会发现图片模式下,瀑布流的样式没法去设置了,不得不说,这是一个败笔,虽然现在瀑布流是时代的潮流,但是不是所有站都需要的0 M+ J# T% n' y1 ?# ?8 l5 B
) \5 ?" j f5 \" h
, @8 H) w1 u. t5 f: ^修改文件:
9 W6 ~1 v! Q, t7 {% ktemplate/default/forum/forumdisplay_list.htm
% A/ x1 v1 m/ i! Y/ W* |5 K& U" Y打开找到代码! Z2 Y# n( d: x3 }
修改为
1 v- }) q; F3 T# D; i0 D
5 C9 |7 I' @3 I( L" E- <h3 class="xw0" style=" height:10px; overflow:hidden">
复制代码
0 a: N/ u4 h, G
6 V$ d; g+ {" O5 ]/ w* Q其中10px是指标题的高度, overflow:hidden是超过高度的部分隐藏起来* Y9 ?7 D9 k4 O5 T% ?1 U
这样就解决了瀑布流层次不齐。
& ~& `# U9 w2 K; v* c! M5 I9 E. E: J; Y7 a9 X1 d& _
: |4 z$ l7 p4 i: w p修改图片的高度(注:会造成缩略图的变形); \% h' K0 D9 e# V2 M
搜索:
- M# b, b, Z$ I8 |0 G8 C- S- <img src="$thread[coverpath]" alt="$thread[subject]" width="{$_G[setting][forumpicstyle][thumbwidth]}" />
复制代码 修改为# V3 \2 @ o7 a w
p$ L- F- }6 k* ]
- <img src="$thread[coverpath]" alt="$thread[subject]" width="{$_G[setting][forumpicstyle][thumbwidth]}" height="300px;" />
复制代码 其中300为高度 6 e: b, F# |6 g
$ U: Y" V5 }5 d
7 A0 O5 F4 Y% h2 u! ~/ A
5 h/ ~ u* Q& g) A
$ r7 x: g" d- O0 A& v如果需要关闭瀑布流自动加载的话也是打开template/default/forum/forumdisplay_list.htm这个文件找到代码7 q1 S Y; C }. G$ T
( p( X8 ~4 ~( b' O( G8 I
6 A+ I6 A2 \7 I9 C: J
- <div id="pgbtn" class="pgbtn"><a href="forum.php?mod=forumdisplay&fid={$_G[fid]}&filter={$filter}&orderby={$_GET[orderby]}{$forumdisplayadd}&{$multipage_archive}&page=$nextpage" hidefocus="true">{lang next_page_extra}</a></div>
复制代码 1 I! ]/ u" F% d' N8 u
' A. _9 g! B2 G6 H# i! A
更新缓存
" V4 p: d- a) w: f# U8 j8 A% L6 H: N/ s5 Y8 d4 c6 D
|
|