mPDF

Tables - Borders

mPDF

Border conflict resolution in tables with border-collapse set to "collapse". mPDF follows the rules set by CSS as well as possible, but as you can see, there is some difference in interpretation of the rules:
mPDF Internet Explorer
IE 9
Firefox
v 32.0.3
1 1 1
1 1 1
1 1
1 1 1
1 1 1
1 1 1
1 1
1 1 1
1 1 1
1 1 1
1 1
1 1 1
mPDF Internet Explorer
IE 9
Firefox
v 32.0.3
1 1 1
1 1 1
1 1
1 1 1
1 1 1
1 1 1
1 1
1 1 1
1 1 1
1 1 1
1 1
1 1 1

mPDF

Data double red dashed yellow dotted green Data
Data hidden Data none Data
Data ridge blue none none Data
Data none groove pink none Data
none inset gray none outset purple none

Firefox 32


IE 9

mPDF
Data double red dashed yellow dotted green Data
Data hidden Data none Data
Data ridge blue none none Data
Data none groove pink none Data
none inset gray none outset purple none
Firefox 32
IE 9
solid orange none double red none inset gray none outset purple none groove pink none ridge blue
solid orange none double red none inset gray none outset purple none groove pink none ridge blue
solid orange none double red none inset gray none outset purple none groove pink none ridge blue
solid orange none double red none inset gray none outset purple none groove pink none ridge blue
solid orange none double red none inset gray none outset purple none groove pink none ridge blue
solid orange none double red none inset gray none outset purple none groove pink none ridge blue
'; //============================================================== //============================================================== //============================================================== require_once __DIR__ . '/../vendor/autoload.php'; $mpdf = new mPDF('en-GB-x','A4','','',10,10,10,10,6,3); $mpdf->SetDisplayMode('fullpage'); $mpdf->list_indent_first_level = 0; // 1 or 0 - whether to indent the first level of a list // LOAD a stylesheet $stylesheet = file_get_contents('mpdfstyletables.css'); $mpdf->WriteHTML($stylesheet,1); // The parameter 1 tells that this is css/style only and no body/html/text $mpdf->WriteHTML($html); $mpdf->Output(); exit; //============================================================== //============================================================== //==============================================================