4 A default margin-top/bottom for lists is NOT set in config.php - (standard browsers give outermost list a top and bottom margin).
5 [mPDF default CSS set in configuration only works on basic elements, cannot do selectors such as "ol ol"]
6 Need to add the following to do this, but also prevent margins in nested lists as per default HTML in most browsers:
11 margin-bottom: 0.83em;
14 ul ul
, ul ol
, ol ul
, ol ol
{
21 font-family: sans-serif
;
25 div
.mpdf_index_entry
{
30 div
.mpdf_index_letter
{
31 font-family: sans-serif
;
35 text-transform: uppercase
;
36 page-break-after: avoid
;
38 margin-collapse: collapse
;
43 text-decoration: none
;
46 /* TABLE OF CONTENTS */
48 font-family: sans-serif
;
53 text-decoration: none
;
57 div
.mpdf_toc_level_0
{ /* Whole line level 0 */
60 padding-right: 0em; /* should match the outdent specified for ToC; 0 is default; suggested value 2em */
63 span
.mpdf_toc_t_level_0
{ /* Title level 0 - may be inside <a> */
67 span
.mpdf_toc_p_level_0
{ /* Page no. level 0 - may be inside <a> */
70 div
.mpdf_toc_level_1
{ /* Whole line level 1 */
73 padding-right: 0em; /* should match the outdent specified for ToC; 0 is default; suggested value 2em */
76 span
.mpdf_toc_t_level_1
{ /* Title level 1 */
81 span
.mpdf_toc_p_level_1
{ /* Page no. level 1 - may be inside <a> */
84 div
.mpdf_toc_level_2
{ /* Whole line level 2 */
87 padding-right: 0em; /* should match the outdent specified for ToC; 0 is default; suggested value 2em */
90 span
.mpdf_toc_t_level_2
{ /* Title level 2 */
93 span
.mpdf_toc_p_level_2
{ /* Page no. level 2 - may be inside <a> */