холст создается внизу страницы

change document.body.appendChild(canvas);
to document.getElementById('headerId').appendChild(canvas);
Indian Gooner