簡體   English   中英

PHPWord中li元素的匹配

[英]Aligment of li element in PHPWord

我嘗試使用PHPWord庫將HTML轉換為DOCX(phpoffice / phpword:v0.16)

$html = "<html><head></head>
<body>
<ol>
<li style='text-align: left'>line</li>
<li style='text-align: right'>line</li>
<li style='text-align: right'>line</li>
</ol>
</body>
</html>";

$section = $phpWord->addSection(array('pageNumberingStart' => 1));
\PhpOffice\PhpWord\Shared\Html::addHtml($section, $html, true, false);
$objWriter = \PhpOffice\PhpWord\IOFactory::createWriter($phpWord, 'Word2007');

Docx文件已正確生成,但是<li>元素內的所有文本都向左對齊: 左對齊

任何想法如何在docx文件中對齊文本,該文本在HTML的style屬性中定義? 結果應為: 左右對齊

使用CSS。

li {
  float: right;
  margin-left:20px;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM