Javascript-форум (https://javascript.ru/forum/)
-   (X)HTML/CSS (https://javascript.ru/forum/xhtml-html-css/)
-   -   window.screen.width (https://javascript.ru/forum/xhtml-html-css/69477-window-screen-width.html)

iamme 28.06.2017 12:09

А точно масштаб 150%, а не devicePixelRatio =1.5?

Просто 1920/1280 как раз равно 1.5.

А если еще масштаб 150% сделать, то devicePixelRatio должен еще больше стать.

laimas 28.06.2017 12:14

Цитата:

Сообщение от iamme
А точно масштаб 150%, а не devicePixelRatio =1.5?

Естественно, но я же и не приводил в ответе значение devicePixelRatio, я лишь писал о том, что значение ширины у обоих свойств одинаково.

Вы занимаетесь исследованием, хотите постичь неизведанное, понять логику происходящего, ... ? Или же вас интересует как под разные разрешения отображать нормально контент? Тогда читайте об относительных единицах в CSS, а с разрешением пусть борются те, кому это предписано. :)

iamme 28.06.2017 14:18

Я делаю скриншот элемента, для этого вырезаю часть элемента из скриншота всей страницы. Но проблема в том, библиотека возвращает весь скриншот шириной в кол-во физичеких пикселей,а отдельный элемент - в css пикселях, соответственно пока я не догадалась использовать коэффициент devicePixelRatio была проблема с вырезкой. Теперь она решена, на моем компе все ок.

И это уже исследование с целью обезопаситься от вариантов, которые могут всплыть на других компах. Вроде пока все ок, но мало ли...поэтому и надо понять логику происходящего. Но я конечно еще потестирую.

laimas 28.06.2017 14:22

Цитата:

Сообщение от iamme
Я делаю скриншот элемента ...

Теперь понятно. )


Часовой пояс GMT +3, время: 13:45.