![](/img/trans.png)
[英]How do I set the width of a table cell (<td>) up to X% but no more than Ypx
[英]How to fit <td> width to content when exporting to XLS cell
我有一个将HTML表转换为XLS格式的代码,如下所示:
$fileNameXls = 'report.xls';
$result = "
<table>
<tr>
<th>Brand</th>
<th>Heroes</th>
</tr>
<tr>
<td> Marvel </td>
<td> Spiderman, Batman, Power Ranger, Power Puffgirl, and booya </td>
</tr>
</table>
";
$result = $header.$body;
header("Content-type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=$fileNameXls");
echo $result;
问题是,当我打开XLS文件时,HTML表中包含行的单元格似乎具有固定的宽度,并且该宽度未跟随行内容的宽度,因此它变得像这样重叠:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.