将php导出为ex​​cel,text-aligment无法正常工作

时间:2016-08-24 14:01:39

标签: php html css excel

大家好,我在将php表导出为ex​​cel时经历了罕见的对齐。 我已经设置了text-alignment:left但仍然没有工作。 我也搜索了细胞排列,但还没有找到解决方案。

这是我的表的图像,而不将其导出到vnd-ms-excel: enter image description here

在导出时会发生这种情况:

enter image description here

我不知道为什么excel文件有这种对齐方式,我会添加我的代码,但不是很干净所以我会显示标题:

// The function header by sending raw excel
    header("Content-type: application/vnd-ms-excel");

// Defines the name of the export file "codelution-export.xls"
    header("Content-Disposition: attachment; filename=horarios-$fecha.xls");

这是我的代码中我向表格添加样式的部分:

echo '<style>table {width:595px;text-align:left;}
table{border-collapse: collapse;}table,th,td{border:1px solid #000;}</style>';

正如您在第二张图片中看到的那样,一些文本左对齐,右对齐,另一对中。

1 个答案:

答案 0 :(得分:1)