Тема: UpJump: Q&A :)
Показать сообщение отдельно
  #245 (permalink)  
Старый 11.08.2011, 01:48
Аватар для UpJump
Профессор
Отправить личное сообщение для UpJump Посмотреть профиль Найти все сообщения от UpJump
 
Регистрация: 02.11.2010
Сообщений: 174

Всем привет! Вот балуюсь дальше с канвасом. Получил какой-то зэбский эфект при добавлении стилей к самому канвасу.
<body>
<script type="text/javascript">
	var cnvs =  document.createElement('canvas');
	document.body.appendChild(cnvs);
	cnvs.style.height = "1000px";
	cnvs.style.width = "1000px";
	
	var c = cnvs.getContext('2d');
	c.fillStyle = "#f00";
	c.fillRect(10,10,100,100);
	c.fill();
</script>
</body>

В итоге квадрат не квадрат да еще и замылинный, так сказать "блур".
Кто-нибудь встречал подобный прикол?

UPD
Если писать в процентах ширину и высоту то прикол работает более верно.
<body>
<script type="text/javascript">
	var cnvs =  document.createElement('canvas');
	document.body.appendChild(cnvs);
	cnvs.style.height = "200%";
	cnvs.style.width = "200%";
	
	var c = cnvs.getContext('2d');
	c.fillStyle = "#f00";
	c.fillRect(10,10,100,100);
	c.fill();
</script>
</body>

Последний раз редактировалось UpJump, 11.08.2011 в 01:53.
Ответить с цитированием