当我使用以下风格时,一切正常。
<style>
table{
border: 0.5px solid black;
border-collapse: separate;
border-spacing: 0;
}
</style>
但是当我使用类时,代码无效。
<style>
.tableWithOuterBorder{
border: 0.5px solid black;
border-collapse: separate;
border-spacing: 0;
}
</style>
以下是我的详细信息代码。
$htmlData = "<html><head>";
$htmlData .= "<style>
.tableWithOuterBorder{
border: 0.5px solid black;
border-collapse: separate;
border-spacing: 0;
}
</style>";
$htmlData .= "</head><body>";
$htmlData .= "<table class='tableWithOuterBorder'><tr><td>Hello</td><td>Sir</td></tr></table>";
$htmlData .= "</body></html>";
$pdf->writeHTML($htmlData, true, false, false, false, '');
我的代码有什么问题?
答案 0 :(得分:3)
Hello Change行,
$htmlData .= "<table class='tableWithOuterBorder'><tr><td>Hello</td><td>Sir</td></tr></table>";
到
$htmlData .= '<table class="tableWithOuterBorder"><tr><td>Hello</td><td>Sir</td></tr></table>';
只需在双引号中输入类名(&#34;),一切正常。
我的最终代码现在是:
$htmlData = '<html><head>';
$htmlData .= '<style>
.tableWithOuterBorder{
border: 0.5px solid black;
border-collapse: separate;
border-spacing: 0;
}
</style>';
$htmlData .= '</head><body>';
$htmlData .= '<table class="tableWithOuterBorder"><tr><td>Hello</td><td>Sir</td></tr></table>';
$htmlData .= '</body></html>';
$pdf->writeHTML($htmlData, true, false, false, false, '');
由于