Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 02.05.2015, 18:36
Аспирант
Отправить личное сообщение для livelover Посмотреть профиль Найти все сообщения от livelover
 
Регистрация: 17.01.2014
Сообщений: 39

Непонятки с вывотой. Позиционирование.
Есть canvas 300х300 и ничего больше.
Броузер делет margin=8, так что скажим body:margin = 0;
var c -- наш canvas

странность №1:
в зависимости от масштаба увеличения страницы
c.getBoundingClientRect().height=332 и до 338, но никак не 300!!! почему??


старнность №2 когда рисуем на canvas в координаты mouseEvent'а, то промахиваемся по вертикали на примерно те же 30px


подскажите, пожалуйста, в чём причина?


код
http://jsbin.com/peliya/2/edit?html,css,js,output

Последний раз редактировалось livelover, 05.05.2015 в 15:05. Причина: теперь ссылка на код
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Позиционирование JSprog (X)HTML/CSS 8 04.10.2014 17:44
Фон в виде карты и плавное позиционирование Сергей О. Элементы интерфейса 5 15.02.2013 10:46
Позиционирование DIVов Ichigeki ExtJS 3 24.07.2011 18:38
Позиционирование экрана на выбранном элементе страницы после перезагрузки qwr938 Общие вопросы Javascript 4 31.01.2011 21:01
позиционирование элемента KOLANICH Элементы интерфейса 2 10.10.2010 22:55