Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   Как уменьшить размер изображения с помощью JS? (https://javascript.ru/forum/css-html/55283-kak-umenshit-razmer-izobrazheniya-s-pomoshhyu-js.html)

Dimaz 21.04.2015 23:45

Вот этот лишний пиксель. Тут даже больше пикселя

рони 21.04.2015 23:49

Dimaz,
доделайте режим оригинал -- может вы фон видите несовпадающий с пазлом -- как связан ваш код, с размерами окошка, для меня загадка :)

Dimaz 21.04.2015 23:54

Цитата:

Сообщение от рони (Сообщение 367692)
Dimaz,
доделайте режим оригинал -- может вы фон видите несовпадающий с пазлом -- как связан ваш код, с размерами окошка, для меня загадка :)

В смысле режим оригинал? Я только что вам скинул ссылку на jsFiddle и скрин взял оттуда же. У вас в jsFiddle всё нормально отображается? Размытия нет? Лишней полоски справа тоже нет?
Фон не совпадающий с пазлом? Это как?
Честное слово. Я вам говорю так, как я это вижу в jsFiddle, а не где-то там в локальном скрипте.

рони 21.04.2015 23:59

Цитата:

Сообщение от Dimaz
Лишней полоски справа тоже нет?

либо это решено в посте 13 - либо я непонимаю о какой полоске речь .
в пазле есть кнопка оригинал нажмите и посмотрите какую ... вы должны собрать

Dimaz 22.04.2015 00:01

рони,
Кажется у меня есть догадки. При моем разрешении экрана размер окна браузера 1280*760. После проверки и уменьшения картинки её размер становится 830*622. Делим 830 на 4 пазла и получаем 207,5 пикселей на каждый пазл. Отсюда видимо и размытие.
P.S. и полоска видимо тоже из-за этого

рони 22.04.2015 00:07

Dimaz,
https://learn.javascript.ru/metrics-window

Dimaz 22.04.2015 00:22

Цитата:

Сообщение от рони (Сообщение 367696)

Спасибо!:thanks:
С document.documentElement.clientWidth и document.documentElement.clientHeight больше не размывается и полоска исчезла.

рони 22.04.2015 00:26

Dimaz,
работа моего варианта


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