Discuz X3.5帖子内手机版表格不显示边框而电脑版显示边框的bug
| 经营范围:电脑组装,电脑维修,智能家居设备,苹果电脑系统安装,苹果手机刷机,监控安装,媒体编辑,数据恢复,复印打印,网站制作等 |
故障现象:
手机版表格没有边框显示,而电脑版有边框。


诊断过程:
这是模板的一个bug,可以通过调整模板代码实现修复
解决方案:
1. 打开文件/source/function/function_discuzcode.php,找到如下代码,一共两处
| : '<table>' |
修改为:
| :'<table cellspacing="0" class="t_table_txgzs" ' |
2. 找到你正在使用的手机模板,打开文件/touch/forum/viewthread_node.htm(不同模板这个文件的目录可能不同,文件名可能是viewthread_node.htm或者viewthread_node.php,如果你用的模板没有这个文件,就修改/template/default/touch/forum/viewthread_node.htm文件),在找到的页面任何一个<div>标签之前加入下面的代码:
|
<style> .t_table_txgzs{table-layout: fixed;} .t_table_txgzs td{border: 1px solid #afbeca;} </style> |
也可以修改正在使用的手机模板的CSS样式static/image/mobile/style.css,在代码最后加入下面这段CSS:
|
.t_table_txgzs{table-layout: fixed;} .t_table_txgzs td{border: 1px solid #afbeca;} |
来源:本文由天寻工作室原创撰写,欢迎分享本文,转载请保留出处和链接!





