@kayart

Как подгонять макет под Pixel Perfect?

Столкнулся со следующей проблемой: ширина макета от дизайнера больше, чем ширина моего монитора. Как поступить в этой ситуации для подгонки вёрстки под Pixel Perfect? Использую расширение PerfectPixel для Chrome, пытался как-то подправить это масштабом, но ничего не вышло. Например, ширина моего экрана - 1366 пикселей, а ширина макета - 1600 пикселей. Как поступить?
  • Вопрос задан
  • 16974 просмотра
Решения вопроса 2
@ned4ded
Верстка, Фронтенд
Доброго дня!

У этого расширения есть поле "масштаб".

5a140b32241b1741659528.png

Вам нужен, судя по всему, масштаб = ~0,85.

В любом случае, если не получится уменьшить масштаб картинки, то можно уменьшить масштаб отображения окна браузера (ctrl+колесо).
Ответ написан
nikichv
@nikichv
Frontend dev. Current stack: Next.js/RTK/Saga
1. Включаешь devtools хрома.
2. uu3LD
3. 23K9J
4. Включаешь PerfectPixel и накладываешь макет.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Fastmind
Еще столкнулся с проблемой когда Pixel Perfect не совпадает с макетом. Например: у меня адаптив три размера 320 px, 768px и 1440px. На 320 px все совпадает, а на других значениях гуляет 610ce35e9e887688895517.png, (разрешение тут 768px, через DevTools)сверху макет, снизу мой сайт и он выглядует . На десктопе та же фигня макет не ложился на сайт хоть убей. Вообщем проблема решилась тем, что у меня не правильно был задан размер ширины.
media (min-width: @tablet-width) {
.container {
width: 768px;
padding: 0 30px;
}
}

media (min-width: @desktop-width) {
.container {
width: 1440px;
padding: 0 110px;
}
}
Исправил на:

media (min-width: @tablet-width) {
.container {
width: 708px;
padding: 0 30px;
}
}

media (min-width: @desktop-width) {
.container {
width: 1220px;
padding: 0 110px;
}
}
Все встало на свои места.
Я новичек, поэтому искал в интернете решение, думал проблема в приложении, ничего не нашел. Может кому-то поможет. P.S. Кстати на скриншоте используется Pix to pix мне больше понравился чем Pixel perfect.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы