X-Git-Url: http://git.nguyen.vg/gitweb/?a=blobdiff_plain;f=simpleWebSlides.css;h=0a4341842345060b8cbfd6d36a92e5fdda6a373a;hb=ad268c9cd746bf3c74c379055ea0c3518353882a;hp=345820e8aa342dd7ae2ce4b1d0e14237150a9174;hpb=a24dc2ee36273859bb0799e9d1274c207e3864fb;p=hacks%2FsimpleWebSlides.git diff --git a/simpleWebSlides.css b/simpleWebSlides.css index 345820e..0a43418 100644 --- a/simpleWebSlides.css +++ b/simpleWebSlides.css @@ -1,23 +1,29 @@ /* default is 4:3 */ +@page { margin: 0pt 0pt 0pt 0pt; } -@media print { - body { - width: 297mm; - height: 210mm; - } - .sws-canvas { - height: 210mm; - page-break-after: always; - } - :root.sws-print-4 .sws-canvas { - height: 25vh; - width: 33.3vh; - page-break-after: auto; - } +:root.sws-print body { + width: 297mm; + overflow:auto; + padding: 0pt 0pt 0pt 0pt; + margin: 0pt 0pt 0pt 0pt; + +} + +:root.sws-print .sws-canvas { + position: relative; + display:inline-block; + height: 210mm; + page-break-after: auto; + padding: 0pt 0pt 0pt 0pt; + margin: 0pt 0pt 0pt 0pt; + overflow: hidden; +} +.sws-canvas :last { + page-break-after: avoid; } -.sws-canvas { +:root.sws-display .sws-canvas { width:133.3vh; height:100vh; } @@ -38,14 +44,11 @@ } - - -.sws-canvas { +:root.sws-display .sws-canvas { position: relative; margin-left: auto; margin-right: auto; padding: 0vh; - overflow:hidden; margin-top: 0vh; margin-bottom: 0vh; } @@ -54,28 +57,18 @@ display: block; } -@media print { - .sws-inactive-slide { - display: block; - } +:root.sws-display .sws-inactive-slide { + display: none; } -@media screen { - - .sws-inactive-slide { - display: none; - } +:root.sws-print .sws-inactive-slide { + opacity: 1; } .sws-active-object { visibility: visible; } -@media print { - .sws-inactive-object { - visibility: visible; - } -} @media screen { .sws-inactive-object { @@ -113,11 +106,6 @@ vertical-align:text-bottom; } -body { - overflow:hidden; - margin: 0vh; - padding: 0vh; -} body > h1, body > h2, body > h3 { display: none; @@ -219,3 +207,11 @@ body > h1, body > h2, body > h3 { #sws-control-panel-navigation-bar { width: 50vh; } +#sws-print-container { + top: 0; + left: 0; + width: 29.7cm; + overflow: auto; + border: 1px; + padding: 1px 1px 1px 1px; +} \ No newline at end of file