»  CSS-Tipps » Einfache Druckausgabe per CSS

Einfache Druckausgabe per CSS

Wenn Sie nicht extra aufwändige Druckvorlagen für Ihre Webseiten erstellen möchten, dann hilft Ihnen sicher folgendes kurze Skript. Sie erweitern damit bequem Ihr CSS um ein eigenes Layout zur Druckausgabe. Zudem können Sie einige Container und Seitenelemente ausblenden bzw. anders anordnen:

@media screen, projection {
  /* Hier stehen die Klassen und IDs
     zur Bildschirmausgabe */
  body {
     background-color: darkgrey;
     color: black; 
     font-weight: normal;
     font-family: Verdana, sans-serif;
     margin: 10 auto 0 20;
     padding: 0; 
  }
  ...
}

@media print {
    * { background: black; color: white; }
    html { 
        background: black; 
        color: white;
        font: 100%/1.5 georgia, serif; 
    }
    .navi, .hidden { display:none; }
    a:after, a:link:after, a:visited:after {
        color: black;
        background-color:transparent; 
        content: " >> Verweis: " attr(href) " << ";
     }
}
 

Anstatt .navi tragen Ihre eigenen CSS-Klassen bzw. IDs ein, um sie bei der Druckausgabe zu unterdrücken.

Das A-Tag wird durch das AFTER-Attribut um den jeweiligen Verweis erweitert. Dies funktioniert jedoch nur beim Mozilla und Safari.


Schlagwörter: TYPO3-Web-Design,TYPO3-Optimierung,TYPO3-Homepage gestalten,TYPO3-Internetseiten erstellen,Website-Programmierung, CSS-Tipps, Einfache Druckausgabe per CSS.

[ ⇐ Zurück ]   [ ⇑ Nach oben ]   [ Π Drucken ]   [ ★ Domäne merken ]  

 

 

TY-MA

GoogleLexikon Guck doch bei Google
Besucher:     Letzte Änderung: Tuesday, 27.11.2007   Page copy protected against web site content infringement by CopyscapeCrawlTrack: free crawlers and spiders tracking script for webmaster- SEO script -script gratuit de detection des robots pour webmaster