]> git.plutz.net Git - cgilite/commitdiff
basic print styles
authorPaul Hänsch <paul@plutz.net>
Sat, 20 Mar 2021 12:25:36 +0000 (13:25 +0100)
committerPaul Hänsch <paul@plutz.net>
Sat, 20 Mar 2021 12:25:36 +0000 (13:25 +0100)
common.css

index 99855b9f087086f22763dcbe49f2481f97263fbc..f9b17ad8dc34dd3730429452ef05cc5bccfd883d 100644 (file)
@@ -87,6 +87,20 @@ input + label {
   margin-left: .375em;
 }
 
+@media print {
+  @page { margin: 20mm; }
+
+  h1 { text-align: center; }
+
+  h1, h2, h3, h4, h5, h6, form legend {
+    page-break-inside: avoid;
+    page-break-after: avoid;
+    page-break-before: auto;
+  }
+  li { page-break-inside: avoid; }
+  th, dt { page-break-after: avoid; }
+}
+
 /* ======= End Generic Styles ======= */
 
 /* ======= Common Styles ======= */