Mehr von Jürgen Gutsch

Mehr von Jürgen Gutsch

Empfehlungen von Jürgen Gutsch

Blog-Empfehlungen von Jürgen Gutsch

Willkommen bei ASP.NET Zone. Anmelden | Registrieren | Hilfe

Jürgen Gutsch

ASP.NET und mehr...

News

Druck CSS auch mit Themes in ASP.NET

Wer schon benutzerfreundliche und vor allem druckfreundliche Webseiten mit Themes in ASP.NET erstellt hat, ist sicherlich auch mit dem Thema einer Druck CSS Datei konfrontiert worden. Im einfachsten Fall benötigt man eine CSS Datei für den Druck, die Unabhängig vom jeweiligen Theme, direkt in den Header der Seite (Webform oder Masterpage) eingebunden werden kann:
<link type="text/css" href="~/print.css" rel="stylesheet" media="print" />

Wie ist es aber, wenn der Druck vom Theme abhängig sein soll, also jedes Theme ein eigenes Druck CSS erhalten soll?

Wenn ich die „print.css“ in die entsprechenden Verzeichnisse der Themes kopiere, erhalte ich nur zwei normale CSS Links ohne Angabe des Media Types:
<link type="text/css" href="App_Themes/mytheme/print.css" rel="stylesheet" />
<link type="text/css" href="App_Themes/mytheme/styles.css" rel="stylesheet" />

Eine Lösung zu diesem Problem beschreibt Adam Kahtava
Einen weiteren Ansatz gibt es von Per Zimmerman

Posted: Mittwoch, 14. März 2007 19:46 von Jürgen Gutsch
Abgelegt unter: , , ,

Kommentare

Keine Kommentare

Anonyme Kommentare sind nicht zugelassen