canvas绘图白屏或者元素有缺失(高清屏中使用Canvas绘图出现模糊的问题及解决方法)
类别:Web前端 浏览量:2154
时间:2021-10-03 01:57:43 canvas绘图白屏或者元素有缺失
高清屏中使用Canvas绘图出现模糊的问题及解决方法高清屏出现以前,屏幕的一个物理像素就是css所定义的一个逻辑像素(估计那个时候还没有物理像素和逻辑像素的概念)。因此使用下面代码就可以在浏览器中展示一个600x386的Canvas。
<html> <head> <title>Canvas demo</title> <style> * { padding: 0; margin: 0; } html, body { width: 100%; } #canvas { display: block; border: 1px solid red; margin: 10px auto 0; } </style> </head> <body> <canvas id="canvas" width="600" height="386">Canvas is not supported</canvas> <script> var canvas = document.getElementById('canvas'); var ctx = canvas.getContext('2d'); ctx.beginPath(); ctx.arc(300, 150, 20, 0, Math.PI*2); ctx.fillStyle = "#0095DD"; ctx.fill(); ctx.closePath(); </script> </body> </html>
总结
以上所述是小编给大家介绍的高清屏中使用Canvas绘图出现模糊的问题及解决方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对开心学习网网站的支持!
热门推荐
- css3 box-shadow
- vuecli打包项目(使用vue-cli创建项目并webpack打包的操作方法)
- 百度网和阿里云哪个好用(百度云服务器bcc有什么优势?)
- laravel图文分离(Laravel 5.4前后台分离,通过不同的二级域名访问方法)
- sqlserver百分比数据查询时间(SQL Server统计信息更新时采样百分比对数据预估准确性的影响详解)
- laravel数据绑定(laravel-admin表单提交隐藏一些数据,回调时获取数据的方法)
- nginx怎么实现反向代理(nginx反向代理时如何保持长连接)
- rel=nofollow的作用
- wampserver安装报错(安装wampserver提示丢失MSVCR100.dll的解决方法)
- dedecms提示信息(DedeCms fckeditor编辑器空白无法显示的相关问题)