|
|
去除瀑布流层次不齐最简单的修改方法
9 C1 p; p* K. L! j9 A/ |9 |# B+ d( B. f$ ~0 p2 N$ v1 t
升级Discuz!X3.0,用户会发现图片模式下,瀑布流的样式没法去设置了,不得不说,这是一个败笔,虽然现在瀑布流是时代的潮流,但是不是所有站都需要的3 J" A, O: s5 F: T' U4 d7 M- m2 P- |+ q
$ e4 ]4 U% v' s! ~0 W( g
, }& Z" Q) a B, f修改文件:
9 R, t% Z2 l. K* m9 M$ a, J! Xtemplate/default/forum/forumdisplay_list.htm
; k/ Y1 s# S! |4 T3 a# O打开找到代码
8 p* G% `- r. T; C修改为" e, H* S9 J3 g$ R3 R) M
M# l. m6 k' Z
- <h3 class="xw0" style=" height:10px; overflow:hidden">
复制代码
" F1 @0 w/ n2 c% E9 w) Y5 ^: o1 ^) g5 l8 D
其中10px是指标题的高度, overflow:hidden是超过高度的部分隐藏起来4 ^( Z9 @7 o9 H
这样就解决了瀑布流层次不齐。
% n, X g3 F$ R; y! v
. h4 @6 [3 `- d; k) S9 u; _/ t
6 @1 P9 r1 a; R" G9 U; B修改图片的高度(注:会造成缩略图的变形) b& b) z4 ^% X7 E5 H5 `, j
搜索:
$ |) `2 m r8 V& t- <img src="$thread[coverpath]" alt="$thread[subject]" width="{$_G[setting][forumpicstyle][thumbwidth]}" />
复制代码 修改为
. _' c' V2 P, S% K6 } \! d, Y! K: J7 F3 z0 |
- <img src="$thread[coverpath]" alt="$thread[subject]" width="{$_G[setting][forumpicstyle][thumbwidth]}" height="300px;" />
复制代码 其中300为高度 8 e- B- y3 S4 J4 O* T
6 [1 {1 y6 S; f0 x7 h$ S9 \3 a! N- d9 c2 n
% S. E) u! V; l7 t9 D% t0 g, G) [6 q+ p" n
如果需要关闭瀑布流自动加载的话也是打开template/default/forum/forumdisplay_list.htm这个文件找到代码
7 a* u% c0 U3 S/ j m/ [$ R# n$ ^) [8 G- w: L* G1 q' N2 {( \
) |+ b5 t. F* B0 `
- <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>
复制代码 3 O1 a+ x @9 V* |3 J- x
6 e0 Y8 ~' p H2 Z: S- D: o
更新缓存
- [3 [( o# A* [0 n/ n9 y
$ ?- b* W5 a& D, T. R |
|