Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[求助] 主题列表页目前排一个主题,如何修改成一排几个主题?

[复制链接]
armr 发表于 2010-10-18 09:50:19 | 显示全部楼层 |阅读模式
问题描述
适用版本: Discuz! X1.5
浏览器: IE6 IE7 IE8 IE9 TT 360 IE10 firefox 其他(帖子中请注明浏览器) 
使用模板: 其他模板(请在回帖中说明模板的名称或者是模板的下载地址)
BUG地址: 本地测试

1.png
如上图,我删除了贴子后面的发贴人,回贴时间等消息,空了很多,于是我想改成下面这种显示方法!!

2.png

如何实现?我知道要修改forumdisplay_list这个文件,如何修改?
回复

使用道具 举报

soomou 发表于 2010-10-18 09:59:09 | 显示全部楼层
回复

使用道具 举报

pbdq 发表于 2010-10-18 21:53:30 | 显示全部楼层
汗,这个问题很简单啊。不要用table,直接用div+css很管用

<div>
  <ul>
     <li>帖子主题内容<li>
    <li>帖子主题内容<li>
    <li>帖子主题内容<li>
</ul>
</div>


在css里面,指定  <li>的宽度,并且设置 float:left 就可以了。这样就能排列得比较整齐了。

自己好好学一学div+css ,没有办法啊,没有资金,什么都得自己动手,兄弟你也一起加油吧
回复

使用道具 举报

pbdq 发表于 2010-10-18 21:57:29 | 显示全部楼层
本帖最后由 pbdq 于 2010-10-18 21:57 编辑

去你的主页看了,你的主页,下面版面的图标图片,有点小问题,ie8下似乎有错位,看看后台能够设置宽度,设置一下看看?
回复

使用道具 举报

 楼主| armr 发表于 2010-10-18 22:35:44 | 显示全部楼层
回复 pbdq 的帖子

谢谢,小弟我混DX论坛多年,也就见你如此热心,先谢过了,若有事用得上小弟,尽官说一声,我的Q号是103998651
回复

使用道具 举报

 楼主| armr 发表于 2010-10-18 22:36:16 | 显示全部楼层
pbdq 发表于 2010-10-18 20:57
去你的主页看了,你的主页,下面版面的图标图片,有点小问题,ie8下似乎有错位,看看后台能够设置宽度,设置 ...

这个我知道,是因为升级前的问题,现在还没有动到这一块去!
回复

使用道具 举报

cr180 发表于 2010-10-18 23:02:39 | 显示全部楼层
这里面涉及几个问题:
1、所有的列表页面都是这样?
2、主题分类等等是否要保留?


另外不建议改成DIV,因为js脚本里面有些是定义了table内容的
回复

使用道具 举报

 楼主| armr 发表于 2010-10-18 23:09:33 | 显示全部楼层
cr180 发表于 2010-10-18 22:02
这里面涉及几个问题:
1、所有的列表页面都是这样?
2、主题分类等等是否要保留?

这个没有关系,可以只改这一个版面,可以做到,因为我只关心这个功能,其它的没事!如果删掉table后会有什么后裔证?
回复

使用道具 举报

pbdq 发表于 2010-10-19 00:47:17 | 显示全部楼层
回复 armr 的帖子

我个人是觉得用div不会有大问题(如果有问题,可能就是在前台批量主题管理的地方,完全可以直接在后台管理)。要处理这个问题,只要把 各个元素的id 弄清楚就可以了。

如果用table,可能需要修改程序,增加一个序列判断,比如增加一个 orderid ,用来判断什么时候该换行。

然后在模板里面  if orderid % 3=0  (取余判断,用以控制换行,如果...),增加 </tr><tr>

否则就是 <td>数据</td>

具体细节自己研究一下哈


你可以自己测验一下。
回复

使用道具 举报

 楼主| armr 发表于 2010-10-19 11:23:29 | 显示全部楼层
pbdq 发表于 2010-10-18 23:47
回复 armr 的帖子

我个人是觉得用div不会有大问题(如果有问题,可能就是在前台批量主题管理的地方,完全可 ...

http://www.vnfor.com/forum.php?mod=forumdisplay&fid=32

我请朋友帮我做的,他用DIV+CSS 实现的,好像取消了table,你看看如何?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-6 04:13 , Processed in 0.106585 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表