location: Diff for "qfq"

Institute of Mathematics - PublicMathWiki:

Differences between revisions 9 and 12 (spanning 3 versions)
Revision 9 as of 2017-05-22 10:44:55
Size: 1180
Editor: elvill
Comment:
Revision 12 as of 2017-05-22 14:39:55
Size: 1659
Editor: elvill
Comment: Table Layout CSS hinzugefügt
Deletions are marked like this. Additions are marked like this.
Line 14: Line 14:
 * Tabelle, A4 optimieirt, PO Boxen
Line 16: Line 15:
qfq-Beispiel, wie eine Seite als PDF ausgegeben werden kann (Browser-unabhaengig): qfq-Beispiel, wie eine Seite als PDF ausgegeben werden kann (Browser-unabhängiges Resultat):
Line 22: Line 21:
Erklaerung der einzelnen Elemente:
* c:hidden-print - bootstrap-Klasse, die den Button beim Ausdruck ausblendet
* --orientation=Landscape - Default waere --orientation=Portrait (je nach Seite ist Landscape besser)
* --print-media-type - der Ausdruck wird mit print media type aufgerufen, d.h. er laesst sich mittels CSS relativ einfach stylen (siehe unten fuer Beispiel)
Erklörung der relevanten Elemente:
 * c:hidden-print - bootstrap-Klasse, die den Button beim Ausdruck ausblendet
 * --orientation=Landscape - Default wäre --orientation=Portrait (je nach Seite ist Landscape besser)
 * --print-media-type - der Ausdruck wird mit print media type aufgerufen, d.h. er lässt sich mittels CSS relativ einfach stylen (siehe unten fuer Beispiel)
Line 39: Line 38:
    width: 100% !important;     width: 100% !important; /*Da der Navigationsbereich ausgeblendet wurde, kann der eigentliche content die ganze Breite einnehmen*/
Line 43: Line 42:

== Table Layout CSS ==

=== Spaltenbreite automatisch anpassen ===
{{{
table {
  table-layout: auto;
}
}}}

=== Kleinere qfq-Buttons (für table-condensed) ===

{{{
table.table-condensed a.btn.btn-default {
  border: 0px;
  background-image: none;
  background-color: transparent;
  box-shadow: none;
  -webkit-box-shadow: none;
  padding: 0px 8px;
  height: 20px;
}
}}}

QFQ

Links

Tipps & Tricks

wkhtmltopdf

qfq-Beispiel, wie eine Seite als PDF ausgegeben werden kann (Browser-unabhängiges Resultat):

SELECT 'c:hidden-print|d:P.O. Boxes.pdf|U:id=poboxes&--orientation=Landscape&--print-media-type|t:Download List as PDF' AS _pdf

Erklörung der relevanten Elemente:

  • c:hidden-print - bootstrap-Klasse, die den Button beim Ausdruck ausblendet
  • --orientation=Landscape - Default wäre --orientation=Portrait (je nach Seite ist Landscape besser)
  • --print-media-type - der Ausdruck wird mit print media type aufgerufen, d.h. er lässt sich mittels CSS relativ einfach stylen (siehe unten fuer Beispiel)

Beispiel: print media css

@media print {
  a[href]:after {
    content: none;
  }
  .uzh-header, .uzh-footer-area>.col-md-3, .uzh-content-area>.col-md-3,
  .uzh-top-line .search, .uzh-footer-top {
    display: none;
  }
  .uzh-content-area>.col-md-9, .uzh-footer-area>.col-md-9 {
    width: 100% !important; /*Da der Navigationsbereich ausgeblendet wurde, kann der eigentliche content die ganze Breite einnehmen*/
  }
}

Table Layout CSS

Spaltenbreite automatisch anpassen

table {
  table-layout: auto;
}

Kleinere qfq-Buttons (für table-condensed)

table.table-condensed a.btn.btn-default {
  border: 0px;
  background-image: none;
  background-color: transparent;
  box-shadow: none;
  -webkit-box-shadow: none;
  padding: 0px 8px;
  height: 20px;
}

PublicMathWiki: qfq (last edited 2021-02-04 16:26:06 by eseide)