Как отобразить картинку на всех разрешениях монитора в одинаковом размере?

Есть ли какое-то решение, чтобы отображать картинку на всех разрешениях монитора в одинаковом размере?
Например 5см (физические, а не производные от px).

Поясню, что если в css задать width: 5cm, это не сработает, т. к. для css эта единица измерения синтетическая и зависит от размера пикселя, ничего общего с физической величиной не имеет.
  • Вопрос задан
  • 227 просмотров
Решения вопроса 1
@WhiteSama
никак. физические размеры никак не связаны с виртуальными. только если методом тыка в px
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
@teslor
JS/CSS не предоставляют средств для определения физического размера пикселя. Можно попробовать определить dpi косвенно, посмотрите здесь.
Ответ написан
Комментировать
za4me
@za4me
Человек
Гугл пишет что 5 см — 189px. Попробуйте :)
Ответ написан
dzheka3d
@dzheka3d
плотность пикселей на всех устройствах разная - невозможно
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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