Удаление определенных c html границ ячеек с помощью записи HTML в TCPDF - PullRequest
1 голос
/ 20 июня 2020

Я использую TCPDF для создания сертификата.

Я хочу, чтобы определенные c <td> ячейки не имели правой границы (таким образом я могу сделать так, чтобы это выглядело так, как будто это объединенная ячейка, но по-прежнему использовать ячейку для позиционирования данных).

Я знаю, что TCPDF writeHTML() анализирует только определенные биты CSS, но я думал, что border был включен.

код работает в основном ( fiddle ), но не в TCPDF.

Я что-то упускаю или есть альтернативный метод? Помимо предоставления каждой <td> собственной границы для каждой ячейки.

Код:

$pdf->writeHTML("<style>
  table, td {
    border-collapse: collapse;
    border: 0.5px solid black;
  }
  
  .no-border-right {
    border-right: hidden;
  }
  
    
</style>
<table cellpadding="3">
    <tr>
        <td class="no-border-right"><b>6. Source of supply:</b><br>Generator</td>
        <td><b>Supply located at:</b><br> Some data</td>
        <td><b>7. Supply earthing arrangements:</b><br>Some data</td>
    </tr>
    <tr>
        <td><b>8. Protective devices at source of supply</b></td>
        <td>Lorem Ipsum</td>
        <td>Lorem Ipsum</td>
    </tr>
</table>", false);
...