Создаю респонсивный блок который должен занимать 92% от видимой области экрана.
При изменении ширины экрана, пиксели измеряются корректно. Но, это не 92% видимой области экрана. Я знаю что есть понятия физических и логических пикселей или Device Pixel Ratio. Вопрос:
Как в JavaScript осуществить конвертирование пикселей которые у меня получаются (92% от общей ширины видимого! экрана) c учетом пикселей устройства?
Ширина видимой части экрана:window.screen.availWidth;
Ширина блока (92%):(92 / 100) * width