|
|
去除瀑布流层次不齐最简单的修改方法
+ l! G3 B8 [% r/ i+ @) T
; ]) ~% Y% D! M. {" X- h* n升级Discuz!X3.0,用户会发现图片模式下,瀑布流的样式没法去设置了,不得不说,这是一个败笔,虽然现在瀑布流是时代的潮流,但是不是所有站都需要的
% K! X0 |, _& u$ k0 P$ s
" y/ t I B+ w' ?2 ], z9 s
( ]/ O" w; q, z修改文件:
$ r$ e" T9 s* Htemplate/default/forum/forumdisplay_list.htm' u; G' K$ Y7 s% V$ J& I
打开找到代码& U' v# _8 y2 e( o
修改为1 D" p/ Z4 F4 N1 a- U4 S0 q- |
$ E( ~$ u1 u8 V5 X" i" G4 D% w
- <h3 class="xw0" style=" height:10px; overflow:hidden">
复制代码 4 l( m/ ?/ |+ f- a0 ~
& x1 r! M1 ]: w9 F
其中10px是指标题的高度, overflow:hidden是超过高度的部分隐藏起来
& }6 S" D. ~/ E. |" K这样就解决了瀑布流层次不齐。
# u: n' [$ k' ^2 o' z
. J1 c$ t, Q; z; z6 Z) [. m/ K9 b* b" E$ @4 }
修改图片的高度(注:会造成缩略图的变形)
, G1 Y4 \! I* l1 m搜索:
% m' n. F0 q2 s9 \4 @- <img src="$thread[coverpath]" alt="$thread[subject]" width="{$_G[setting][forumpicstyle][thumbwidth]}" />
复制代码 修改为
, A% D4 M' P+ Z( E$ q" Q$ n
. d, F, e# M' H5 w M3 z0 i- <img src="$thread[coverpath]" alt="$thread[subject]" width="{$_G[setting][forumpicstyle][thumbwidth]}" height="300px;" />
复制代码 其中300为高度 : K; y9 f, k* l z' C
8 M6 Y* w# x4 q0 m% Z3 Z
0 v" h4 M" H& j& R w
r: N( m/ T9 N6 }9 O( E% `5 u/ m! q
如果需要关闭瀑布流自动加载的话也是打开template/default/forum/forumdisplay_list.htm这个文件找到代码6 A' H6 e. @7 x
* c" x- M1 i- w# V' o1 G: U" s# U" }+ ] ^7 F+ G
- <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>
复制代码
5 d& ]: T( n; I8 d) ]+ D
6 n1 k5 r0 K/ b: I更新缓存
, I F0 [5 i0 l, l2 _: h
% e. d4 S: K( h4 o7 f |
|