场景应用:

1)、最开始默认绘制的都是实线。

var canvas = document.getElementById("canvas");

var context = canvas.getContext("2d");

context.strokeStyle = "black";

context.lineWidth = 5;

context.lineTo(50,50);

...

...

context.stroke();

2)、中间需要绘制一条虚线:

//画一条虚线

context.setLineDash([20]);

context.moveTo(100, 100);

context.lineTo(100, 200);

context.stroke();

3)、后面再绘制的线条,重新切换回实线:

//再次设置恢复为实线,数组再次设置成空即可。(PS: 挺雷人的方法,哈哈

)

context.setLineDash([]);

思路感谢这篇文章(办法不好找,哈哈):http://makaidong.com/beevesnoodles/35089_6022557.html

html5怎么画一条实线出来,Html5 Canvas 绘制虚线和实线的切换方法相关推荐

  1. html把实线变成虚线,Html5 Canvas 绘制虚线和实线的切换方法

    场景应用: 1需朋者说上事是础一发一开程和开数的目前间).最开始默认绘制的都新直能分支调二浏页器朋代说,事刚是实线. var canvas = document.getElementById(&quo ...

  2. indesign如何画弧线_教大家INdesign怎么绘制虚线描边连接双箭头的效果

    1.打开一个ID文档 2.如下图所示点击"钢笔"工具 3.然后再画板上面画一条线,点击一个起始点到指定的终点(弧线就是再终点的位置点住下拉或上拉就行) 4.松开点之后,选择如下图所 ...

  3. html5中画线效果标记是,HTML5画布中怎样绘制线?

    线是所有复杂图形的组成基础,想要绘制复杂的的图形,首先要从绘制线开始.在绘制线之前首先要了解线的组成.一条最简单的线由三部分组成,分别为初始位置.连线端点以及描边,如图1所示. 图1 线的组成 对图1 ...

  4. 用easyx画电子钟_Canvas入门-利用Canvas绘制好玩的电子时钟

    在这之前 你需要了解一下方法的使用: beginPath() closePath() moveTo() lineTo() fill() stroke() fillRect() clearRect() ...

  5. html画布直线代码,图文详解如何用html5 canvas画一条直线

    是HTML5 中新增的元素,它可以结合JavaScript脚本绘制出各种各样的图形,对于canvas你了解多少?你会用canvas画直线吗?这篇文章就和大家讲讲如何用canvas画一条直线,有一定的参 ...

  6. 小猿圈html5教程之canvas绘制线段方法

    HTML5现在是时下较火的编程语言之一,但是对于怎么学习很多朋友都是不了解的,不知道从何处下手,针对以上内容小猿圈web前端讲师每天会分享一个web前端知识,希望对你的前端学习有一定的帮助,今天分享的 ...

  7. html5两条直线,Html5新特性用canvas标签画多条直线附效果截图

    下面例子为用canvas标签画多条直线 复制代码代码如下: index_three 您的浏览器不支持canvas标签. //获取Canvas对象(画布) var canvas = document.g ...

  8. html5画椭圆的完整代码,HTML5 Canvas中绘制椭圆的4种方法

    概述 HTML5中的Canvas并没有直接提供绘制椭圆的方法,下面是对几种绘制方法的总结.各种方法各有优缺,视情况选用.各方法的参数相同: 1.context为Canvas的2D绘图环境对象, 2.x ...

  9. html如何画出四个圆圈,HTML5 Canvas中绘制椭圆的4种方法

    概述 HTML5中的Canvas并没有直接提供绘制椭圆的方法,下面是对几种绘制方法的总结.各种方法各有优缺,视情况选用.各方法的参数相同: 1.context为Canvas的2D绘图环境对象, 2.x ...

最新文章

  1. C++_类和动态内存分配2-改进后的String类
  2. ECC6.0中数据导出到本地时报错GETWA_NOT_ASSIGNED
  3. jQuery框架+DWR框架实现的Java Web中的Ajax效果(异步请求,局部刷新)
  4. 如何设置JTable行颜色
  5. 限制网速 制造测试条件
  6. 生成最简单的验证码图片的Java代码
  7. 计算机学3d建模吗,计算机三维建模与动画基础
  8. picgo图片上传踩坑
  9. CR渲染器全景图如何渲染颜色通道_【3D】日不落投影灯 VR/CR投影效果制作
  10. 算法岗实习面试经历(机器学习/强化学习岗实习生)
  11. 【编程实践】Raft 算法的原理 go代码实例
  12. 创意计算机手机,北京市大学生计算机应用大赛——3G智能手机创意设计作品提交书模板(游戏类).doc...
  13. C++ map / multimap容器
  14. 分析云计算应用究竟有哪些类型
  15. Sql Hacks 阅读感悟——数值处理
  16. Copyright中的年份是什么意思
  17. 这3个思路,将彻底解决90%第三方支付公司所面临的合规建设困惑!
  18. 与你同行之Axure技能:认识界面
  19. License Manager 10.3启动失败解决方法
  20. win7 使用mklink瘦身C盘空间

热门文章

  1. 信用卡评分模型(R语言)(转载)
  2. 考研失败是什么体验?
  3. 这 7 个 GitHub 项目太吊了!
  4. 完成童年的梦想,用python画一个奥特曼
  5. CentOS下主DNS、辅助DNS以及子域DNS的配置
  6. win7,windows7 x64无法安装Oculus rift cv1经验教程分享
  7. 如何用手机快速获得真人手办所需的人像模型
  8. 深度剖析原理!阿里巴巴Android面试都问些什么?积累总结
  9. 关于idea的方法注释、类注释、sql注释、修改方法注释纪录
  10. Qt 之tableView控件C++语言