Okay, ich sehe hier eine Menge Fehlinformationen. Wenn Sie zunächst eine Webseite mit einer bestimmten Auflösung erstellen, z. B. 800 x 600, wird diese Seite nur mit dieser Auflösung ordnungsgemäß gerendert! Wenn dieselbe Seite auf dem Laptop oder dem Heim-PC-Monitor einer anderen Person angezeigt wird, wird die Seite mit der aktuellen Auflösung dieses Bildschirms angezeigt, NICHT mit der Auflösung, die Sie beim Entwerfen der Seite verwendet haben. Erstellen Sie keine Webseiten für eine bestimmte Auflösung! Es gibt zu viele verschiedene Seitenverhältnisse und Bildschirmauflösungen, um ein "One Size Fits All" -Szenario zu erwarten, das mit Webdesign nicht existiert. Hier ist die Lösung: Verwenden Sie CSS3-Medienabfragen, um anpassungsfähigen Code für die Auflösung zu erstellen. Hier ist ein Beispiel:
@media screen and (max-width: 800px) {
styles
}
@media screen and (max-width: 1024px) {
styles
}
@media screen and (max-width: 1280px) {
styles
}
Sehen Sie, wir haben gerade 3 Sätze von Stilen angegeben, die mit unterschiedlichen Auflösungen gerendert werden. In unserem Beispiel wird stattdessen das CSS für 1024 ausgeführt, wenn die Auflösung eines Bildschirms größer als 800 Pixel ist. Wenn der Bildschirm, auf dem der Inhalt angezeigt wird, 1224 Pixel groß wäre, würde der 1280 ausgeführt, da 1224 größer als 1024 ist. Die Site, an der ich arbeite, funktioniert jetzt mit allen Auflösungen von 800 x 600 bis 1920 x 1080. Beachten Sie auch, dass nicht alle Monitore mit derselben Auflösung Bildschirme gleicher Größe haben. Sie könnten 15,4 Laptops nebeneinander stellen, während beide gleich aussehen, beide drastisch unterschiedliche Auflösungen haben könnten, da nicht alle Pixel auf verschiedenen LCD-Bildschirmen gleich groß sind. Verwenden Sie also Medienabfragen und erstellen Sie Ihre Website mit einem Laptop-Bildschirm mit hoher Auflösung, insbesondere 1280+. Ebenfalls, Erstellen Sie jede Medienabfrage mit einer anderen Auflösung auf Ihrem Laptop. Sie können Ihre Auflösungseinstellungen in Windows verwenden, um 800 x 600 zu verkleinern und eine Medienabfrage mit dieser Auflösung zu erstellen. Wechseln Sie dann zu 1024 x 768 und erstellen Sie eine weitere Medienabfrage mit dieser Auflösung. Ich könnte weiter und weiter machen, aber ich denke ihr solltet den Punkt verstehen.
UPDATE: Hier ist ein Link zur Verwendung von Medienabfragen, mit dem Sie mehr über
innovatives Webdesign für mobile Geräte mit Medienabfragen erfahren können
Dieses Tutorial zeigt Ihnen, wie Sie für alle Geräte entwerfen. Es gibt auch Tutorials speziell für Medienabfragen. Ich habe die gesamte Site so entwickelt, dass sie auf allen Geräten, allen Bildschirmen und allen Auflösungen ohne Subdomains und nur mit CSS gerendert werden kann! Ich arbeite immer noch an der Unterstützung für Tablets und Smartphones. Die Website wird auf jedem Laptop oder Ihrem 50-Zoll-LCD-Fernseher perfekt wiedergegeben, und viele Seiten funktionieren auf allen Mobilgeräten einwandfrei. Wenn Sie Ihren gesamten Code auf eine Seite setzen, werden Ihre Seiten blitzschnell geladen! Achten Sie auch auf die Diskussion in diesem Artikel über das CSS "background-size: cover;" oder "enthalten" Eigenschaften, sie machen Ihre Hintergrundgrafiken flüssig und können bei allen Auflösungen perfekt gerendert werden.
Befolgen Sie die Tutorials der Website und Sie können eine einzelne Webseite erstellen, die alles und jeden wiedergibt!