Ich habe Probleme mit der Replikation exakter Ränder aus der PSD in CSS. Wenn ich mit einem Select-Tool einen Rand messe, bekomme ich zum Beispiel 32px. Dann füge ich das in meinen CSS-Code ein:
div {
margin-top:32px;
}
Aber obwohl der Rand korrekt eingestellt ist (überprüft mit Firebug), sieht dieses Element immer noch seltsam aus, als wäre es weit weg. Die Marge scheint zu groß zu sein, ich muss sie nach Augenmaß berechnen, nachdem ich die PSD auf 100% Ansicht eingestellt habe, anstatt diese rohen Zahlen zu verwenden.
Wie kann ich mein Photoshop so konfigurieren, dass es mir korrekte Maße gibt, die ich dann in CSS anwenden kann, damit PSD- und CSS-Ränder (und im Grunde alle Maße) übereinstimmen?
Es besteht nicht unbedingt ein direkter Zusammenhang zwischen Pixelmessungen in Photoshop und der Funktionsweise von CSS im Browser. Mit anderen Worten, wenn Sie 32 Pixel Platz auf Ihrer Seite benötigen, müssen Sie möglicherweise mit etwas wie 28 Pixel gehen, um den Rand oder die Auffüllung eines anderen Elements zu berücksichtigen.
Im Allgemeinen ist es am besten, die Dinge „locker“ zu gestalten, damit die Dinge ein paar Pixel geben und nehmen können. Pixelperfektion im Browser ist ein bisschen wie gegen Windmühlen anzukämpfen.
Es stimmt, dass die Bildauflösung im Web bedeutungslos ist. Was die Größe der Bilder bestimmt, sind die Gesamtpixelabmessungen der Bilder bei einer beliebigen Bildschirmauflösung des Anzeigegeräts.
Aber um den Pixelabstand für das Webdesign zu beurteilen, wenn Sie Ihr Bild in Photoshop auf 72 dpi einstellen, sollte es Ihnen eine Eins-zu-Eins-Beziehung zwischen Ihrem Bild geben, wenn es in Photoshop mit 100 % angezeigt wird, und Ihrem Browser (at es ist die Standard-Zoomstufe) auf einem Desktop-Computer. Hier ist ein Beispiel. Ich habe diese Seite per Screengrab erfasst und das resultierende Bild in der Vorschau auf meinem Mac geöffnet (ich würde Photoshop verwenden, aber das BIOS meines PCs ist vor zwei Tagen kaputt gegangen). Ich habe das Bild so verschoben, dass diese Seite im Hintergrund angezeigt wird, und mir die Details der Bilder angesehen. Beachten Sie die Auflösung des Screenshots:
Die Elemente erscheinen alle in derselben Größe sowohl auf der Webseite im Hintergrund als auch auf dem 72-dpi-Bild, das in der Vorschau mit 100 % angezeigt wird.
Mobilgeräte werden mit höheren Auflösungen angezeigt, sodass Ihre Elemente auf diesen Bildschirmen natürlich kleiner erscheinen. Aber es wird eine proportionale Verschiebung sein, also wird die Beziehung zwischen, sagen wir, einem Bild und seinem Rand/Füllung proportional gleich sein.
Scott
NacktKatze
digijim
NacktKatze
digijim
Hanna
DA01
DA01
DA01
PieBie
NacktKatze
PieBie