like 'background:cover;' but for canvas