为什么phpword忽略html列表中的段落样式?

时间:2019-10-25 21:02:35

标签: phpword phpoffice

我正在将html添加到无序列表的phpword中。字体样式效果很好(在列表项上),但是段落样式被完全忽略。

这在我的列表项中很好用:

<li style='font-size: 10pt; font-family: Arial; color:#595959>

但是,无论我做什么,我都无法获得段落样式以适应Word。当我打开docx并查看Word中的段落格式时,它说之前和之后的间距均为“ 0”,并且行间距字段为空白。

我尝试使用行高,和/或margin-bottom和/或margin-top将段落样式添加到<li>

<li style='line-height: 170%'>

我尝试使用%单位以及px和em单位。我也曾在<ul>上尝试过同样的事情:

<ul style='line-height: 170%'>

我尝试将<p>添加到<li>

<li><p style='font-size: 15pt; font-family: Arial; color:#FF0000; line-height: 140%; margin-bottom: 160pt;'>Hello</p></li>

同样,字体样式有效,但是行高样式完全被忽略。我什至尝试删除<ul>,但这显然行不通。与<ol>一起尝试以上所有操作,但还是一样。

这是一个已知问题吗?还是我要一个“道”!错过明显的东西的那一刻?

谢谢!

我正在使用phpword 0.17,并在Mac版v16的Word中打开我的docx。

0 个答案:

没有答案