Задать вопрос
azovl
@azovl

Device pixel ratio или как измерить физические пиксели в логические?

Создаю респонсивный блок который должен занимать 92% от видимой области экрана.
При изменении ширины экрана, пиксели измеряются корректно. Но, это не 92% видимой области экрана. Я знаю что есть понятия физических и логических пикселей или Device Pixel Ratio.


Вопрос:
Как в JavaScript осуществить конвертирование пикселей которые у меня получаются (92% от общей ширины видимого! экрана) c учетом пикселей устройства?

Ширина видимой части экрана:
window.screen.availWidth;

Ширина блока (92%):
(92 / 100) * width

5c59abe98c027179616570.png
  • Вопрос задан
  • 1106 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
@GreatRash
251 / 271 ~= 0.92 - ну и чо не так?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы