2016-06-30 20 views
0

Ich habe eine HTML-Seite und eine verlinkte CSS-Seite, sie werden perfekt angezeigt und gedruckt (im Hochformat), wenn sie verknüpft sind.HTML/CSS - Querformat und Hochformat

Wenn ich die Option "Querformat" auswähle, wird es auf die gleiche Weise angezeigt, aber es wird aufgrund von Seitenumbrüchen und Abständen, die ich eingestellt habe, sehr schlecht gedruckt.

Meine Frage ist, ist es möglich, verschiedene CSS-Seiten für verschiedene Seitenausrichtungen zu haben? Wenn ja, gibt es andere Optionen, die ich zum HTML/CSS-Link hinzufügen sollte?

+1

Es gibt mehrere Optionen, lesen Sie in diesem Beitrag: http: // Stackoverflow .com/fragen/138422/landschaftsdruck-von-html –

+0

@RobbinvanderJagt danke für Ihre Hilfe! – Alan

+0

Kein Problem! Ich hoffe es hat dir geholfen (: –

Antwort

0

Sie können eine CSS-Datei verwenden, und Sie können CSS-Klasse für jedes Gerät beispielsweise und für jede Orientierung geben: wie folgt aus:

/* Portrait and Landscape */ 
@media only screen and (min-device-width: 320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio: 2) { 

} 

/* Portrait */ 
@media only screen and (min-device-width: 320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) { 
    } 

/* Landscape */ 
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) { 
} 
+0

vielen Dank, das hat sehr geholfen – Alan