У меня проблемы с воспроизведением точных полей из PSD в CSS. Всякий раз, когда я измеряю поле с помощью инструмента выбора, я получаю, например, 32 пикселя. Затем я помещаю это в свой код CSS:
div {
margin-top:32px;
}
Но даже несмотря на то, что поле установлено правильно (проверено с помощью Firebug), внешний вид этого элемента все еще выглядит странно, как будто он далеко. Поля кажутся слишком большими, я должен рассчитать их на глаз после настройки PSD на 100%, вместо того, чтобы использовать эти необработанные числа.
Как мне настроить Photoshop, чтобы он давал правильные измерения, которые затем можно применить в CSS, чтобы поля PSD и CSS (и в основном все измерения) совпадали?
Не обязательно существует прямая связь между размерами пикселей в Photoshop и тем, как CSS работает в браузере. Другими словами, если вам нужно 32 пикселя пространства на вашей странице, вам, возможно, придется использовать что-то вроде 28 пикселов, чтобы учесть поля или отступы для другого элемента.
В общем, лучше всего проектировать вещи «свободно», чтобы вещи могли иметь несколько пикселей. Совершенство пикселей в браузере немного похоже на борьбу с ветряными мельницами.
Это правда, что разрешение изображения не имеет значения в Интернете. Что определяет размер изображений, так это общие размеры изображений в пикселях при любом разрешении экрана устройства отображения.
Но для целей оценки расстояния в пикселях для веб-дизайна, если вы установите разрешение изображения в Photoshop на 72 dpi, это должно дать вам отношение один к одному между вашим изображением при просмотре в масштабе 100% в Photoshop и вашим браузером (при это уровень масштабирования по умолчанию) на настольном компьютере. Вот пример. Я сделал скриншот этой страницы и открыл полученное изображение в Preview на своем Mac (я бы использовал Photoshop, но BIOS моего ПК сломался два дня назад). Я переместил изображение так, чтобы эта страница отображалась на заднем плане, и просмотрел детали изображения. Обратите внимание на разрешение указанного скриншота:
Все элементы отображаются одинакового размера как на веб-странице в фоновом режиме, так и на изображении с разрешением 72 dpi, отображаемом в масштабе 100% в предварительном просмотре.
Мобильные устройства будут отображаться с более высоким разрешением, поэтому, естественно, ваши элементы будут казаться меньше на этих экранах. Но это будет пропорциональный сдвиг, поэтому отношение между, скажем, изображением и его границей/отступом будет пропорционально равным.
Скотт
NakedCat
диджиджим
NakedCat
диджиджим
Ханна
DA01
DA01
DA01
пирог
NakedCat
пирог