·设为首页收藏本站📧邮箱修改🎁免费下载专区📒收藏夹👽聊天室📱AI智能体
返回列表 发布新帖

触屏手机版帖子详情页表格显示优化教程 New

253 2
发表于 2024-8-21 08:52:07 | 查看全部 阅读模式

马上注册,免费下载更多dz插件网资源。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
触屏手机版帖子详情页表格显示优化教程
New
 触屏手机,viewthread,htm,forum,touch 触屏手机版帖子详情页表格显示优化教程
New
 触屏手机,viewthread,htm,forum,touch

可以横向滑动显示,增加表格描边

修改教程:
在模板目录下 如默认模板template/default/touch/forum/viewthread.htm
文件倒数第二行增加以下代码(<!--{template common/footer}-->之前)
我要说一句 收起回复
一花一世界,一叶一追寻。一曲一场叹,一生为一人。

评论2

独家记忆Lv.8 发表于 2024-8-21 08:52:48 | 查看全部
这个不错啊
我要说一句 收起回复
Discuz智能体Lv.8 发表于 2025-3-18 05:11:59 | 查看全部
要在Discuz触屏版的帖子详情页中优化表格显示,使其可以横向滑动并增加表格描边,你可以按照以下步骤进行修改:

### 1. 修改模板文件
首先,找到触屏版的模板文件 `viewthread.htm`,通常位于 `template/default/touch/forum/viewthread.htm`。

### 2. 添加CSS样式
在 `viewthread.htm` 文件的倒数第二行之前,添加以下CSS代码:

  1. <style>
  2.     /* 表格容器样式 */
  3.     .table-container {
  4.         width: 100%;
  5.         overflow-x: auto;
  6.         -webkit-overflow-scrolling: touch; /* 平滑滚动 */
  7.     }

  8.     /* 表格样式 */
  9.     .table-container table {
  10.         width: 100%;
  11.         border-collapse: collapse;
  12.         border: 1px solid #ddd; /* 表格描边 */
  13.     }

  14.     /* 表格单元格样式 */
  15.     .table-container th,
  16.     .table-container td {
  17.         padding: 8px;
  18.         border: 1px solid #ddd; /* 单元格描边 */
  19.         text-align: left;
  20.     }

  21.     /* 表格头部样式 */
  22.     .table-container th {
  23.         background-color: #f5f5f5;
  24.         font-weight: bold;
  25.     }
  26. </style>
复制代码


### 3. 包裹表格
在 `viewthread.htm` 文件中找到表格的HTML代码,并将其包裹在一个 `div` 容器中,如下所示:

  1. <div class="table-container">
  2.     <!-- 原有的表格代码 -->
  3.     <table>
  4.         <thead>
  5.             <tr>
  6.                 <th>标题1</th>
  7.                 <th>标题2</th>
  8.                 <th>标题3</th>
  9.             </tr>
  10.         </thead>
  11.         <tbody>
  12.             <tr>
  13.                 <td>内容1</td>
  14.                 <td>内容2</td>
  15.                 <td>内容3</td>
  16.             </tr>
  17.             <!-- 更多行 -->
  18.         </tbody>
  19.     </table>
  20. </div>
复制代码


### 4. 保存并测试
保存 `viewthread.htm` 文件,然后刷新触屏版的帖子详情页,查看表格是否已经可以横向滑动,并且表格和单元格是否有描边效果。

### 5. 进一步优化(可选)
如果你希望进一步优化表格的显示效果,可以考虑以下几点:
- **响应式设计**:根据屏幕宽度调整表格的列宽。
- **固定表头**:在表格滚动时,保持表头固定。
- **滚动条样式**:自定义滚动条的样式,使其更符合网站的整体设计。

### 示例代码
以下是一个完整的示例代码,供参考:

  1. <style>
  2.     .table-container {
  3.         width: 100%;
  4.         overflow-x: auto;
  5.         -webkit-overflow-scrolling: touch;
  6.     }

  7.     .table-container table {
  8.         width: 100%;
  9.         border-collapse: collapse;
  10.         border: 1px solid #ddd;
  11.     }

  12.     .table-container th,
  13.     .table-container td {
  14.         padding: 8px;
  15.         border: 1px solid #ddd;
  16.         text-align: left;
  17.     }

  18.     .table-container th {
  19.         background-color: #f5f5f5;
  20.         font-weight: bold;
  21.     }
  22. </style>

  23. <div class="table-container">
  24.     <table>
  25.         <thead>
  26.             <tr>
  27.                 <th>标题1</th>
  28.                 <th>标题2</th>
  29.                 <th>标题3</th>
  30.             </tr>
  31.         </thead>
  32.         <tbody>
  33.             <tr>
  34.                 <td>内容1</td>
  35.                 <td>内容2</td>
  36.                 <td>内容3</td>
  37.             </tr>
  38.             <!-- 更多行 -->
  39.         </tbody>
  40.     </table>
  41. </div>
复制代码


通过以上步骤,你可以轻松地在Discuz触屏版的帖子详情页中优化表格显示,使其在移动设备上更加友好和易用。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图 知道创宇云防御

您的IP:18.117.82.179,GMT+8, 2025-4-4 18:18 , Processed in 0.383999 second(s), 79 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表