|
|
去除瀑布流层次不齐最简单的修改方法
) i8 j3 K; }- z# [1 S8 \ o
0 C; U& k% j+ y8 Z& i' x: Y升级Discuz!X3.0,用户会发现图片模式下,瀑布流的样式没法去设置了,不得不说,这是一个败笔,虽然现在瀑布流是时代的潮流,但是不是所有站都需要的- ~* s$ I! y! o& ^
2 M4 p2 X( ^0 I. s0 L- v' q
$ `+ l! R5 W5 c4 ]& t; m, i/ w% q修改文件:
$ b, o# t- e& ?6 t7 ~% i6 `$ htemplate/default/forum/forumdisplay_list.htm
) F; }9 M( W% j! I C打开找到代码8 Z( n4 K, u( N9 v" l9 J
修改为; ^0 {! }; k# w3 L' c( ]0 }+ U
6 j' y* d0 g- W% D8 l" I5 @8 t& ~
- <h3 class="xw0" style=" height:10px; overflow:hidden">
复制代码 M3 ]1 c0 ^2 S# v4 Z8 q
$ Y1 @( @$ g7 A/ |6 ]
其中10px是指标题的高度, overflow:hidden是超过高度的部分隐藏起来5 I' y v& _+ U) t( L
这样就解决了瀑布流层次不齐。' H3 m1 H: T; n# U1 Q5 i
( T% ]! d7 d, v4 u5 l3 E
0 k2 F. d Y) `4 D/ j修改图片的高度(注:会造成缩略图的变形), G& O5 R3 y0 ^
搜索:' i. N3 d5 A, O# p& e/ G( V* f
- <img src="$thread[coverpath]" alt="$thread[subject]" width="{$_G[setting][forumpicstyle][thumbwidth]}" />
复制代码 修改为! |/ O7 y+ H, r3 I, B2 u
% |' O8 J2 A7 O5 V
- <img src="$thread[coverpath]" alt="$thread[subject]" width="{$_G[setting][forumpicstyle][thumbwidth]}" height="300px;" />
复制代码 其中300为高度 " S9 O1 Q4 Y: j
3 O0 y. I6 h6 F/ L. k
& e) h" W; k$ @, ~+ k3 m9 r ^
; {; J2 z& O' A s; q- V" w2 Q& f! g" \% ~$ s
如果需要关闭瀑布流自动加载的话也是打开template/default/forum/forumdisplay_list.htm这个文件找到代码9 T: f; K6 P4 S3 ^
# K) S. |% J: N! x+ V9 ^, u
. ?, q8 Q6 ^9 p- <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>
复制代码
! q$ ~6 v+ W9 y% F4 V: e$ }4 \ H; X7 \5 `$ c2 A- q
更新缓存
$ W& f4 C) P' O( C
! g! {8 R7 i' l& r2 r |
|