【发布时间】:2017-07-13 19:57:43
【问题描述】:
我想减少 li 元素之间的空间。我试图对 li 标签使用内联样式,经过多次不成功的尝试,我发现了这个answer
$pdf->setHtmlVSpace(array(
'li' => array(
'h' => 0, // margin in mm
)
));
$html ='
<span style="text-align:justify;">
<ul>
<li><p>1.- Los datos de los bienes, arrendamientos o servicios a cotizar (mismos que se especifican en el anexo de la solicitud de cotización).</p></li>
<li><p>2.- Condiciones de entrega:</p></li>
<li><p>En una sola exhibición de <u>cantidad de días señalada en documento anexo</u> días naturales posteriores a la recepción de la orden de surtimiento.</p><ul><li>Entregas parciales con una vigencia máxima (fechas o plazo) <b><u>N/A.</u></b></li><li>El lugar de entrega será: <b><u>El señalado en el documento anexo.</u></b></li></ul></li>
<ul></span>';
$pdf->SetFont('Helvetica', '', 10);
$pdf->writeHTML($html, true, 0, true, true);
这是我现在的代码,但间距仍然没有改变。
【问题讨论】:
-
什么?看起来
<p>标签导致了这种情况margin-bottom样式 -
@AlonEitan 我删除了这些标签,没有任何改变。