满意答案

tstuem

2017.03.14

采纳率:54%    等级:8

已帮助:612人

使用 标签

但是只是图形容器,您必须使用脚本来绘制图形

使用绘制矩形

var canvas=document.getElementById('myCanvas');

var ctx=canvas.getContext('2d');

ctx.fillStyle='#00ff00';

ctx.fillRect(0,0,90,100);

下面教大家画条直线,代码注释很详细不再多说。

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

//设置绘图环境

var cxt=canvas.getContext('2d');

//开启新路近

cxt.beginPath();

// 设置笔触的宽度

cxt.lineWidth=2;

//设置笔触的颜色

cxt.strokeStyle="#ff0000";

//设定笔触的位置

cxt.moveTo(20,20);

//设置移动的位置

cxt.lineTo(200,20);

//画线

cxt.stroke();//这个时候的线已经出来了

//关闭路径

cxt.closePath();

//凡事路径图形必须先开始路径,画完之后必须结束路径

下边代码是画三角形,分空心和实心两种实现。

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

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

cxt.beginPath();

cxt.moveTo(100,50);

cxt.lineTo(50,200);

cxt.lineTo(150,200);

cxt.closePath();//填充或闭合 需要先闭合路径才能画

//空心三角形

cxt.strokeStyle="red";

cxt.stroke();

//实心三角形

cxt.beginPath();

cxt.moveTo(250,50);

cxt.lineTo(200,200);

cxt.lineTo(300,200);

cxt.closePath();

cxt.fill();

00分享举报

html中右边线条怎么写,html5 三角形的线条怎么写相关推荐

  1. vs怎么写html5页面,怎么使用vscode写html5

    怎么使用vscode写html5? 自定义html5模板 我们每次新建html模板时候,总是感觉太单调,例如我是希望每次新建都自动引入Vue并新建一个空的页面模板,这是是完全可以实现的: 推荐学习:v ...

  2. 点击链接微信html代码怎么写,html5微信分享代码怎么写呢?

    html5微信分享代码怎么写呢?现在很多人都在微信好友或者朋友圈分享一下内容和别的有趣的文章或图片,但是你们知道分享的这些内容是怎样生成的吗?这些内容代码是怎样的呢?下面小编就给大家介绍一下关于 ht ...

  3. css3三角形兼容_利用css3特性写出三角形(兼容IE浏览器)

    利用CSS写出三角形的效果 效果如图: 代码如下: .triangle-up { width:0px; height:0px; border-left:10px solid transparent; ...

  4. html中写cs代码,用下面的代码写html5 和cs

    Canvas†rgba()hsla()border-image:border-radius:box-shadow:Multiplebackgroundsopacity:CSSAnimationsCSS ...

  5. css绘制常见的一些图形(线条、箭头、三角形、矩形、圆、椭圆、平行四边形、菱形、梯形)

    css常见的图形绘制 线段的绘制 直线(实线) 直线(虚线) 箭头的绘制 单箭头 双箭头 三角形的绘制 直角三角形 三角形 矩形 圆 椭圆 梯形的实现 梯形 直角梯形 圆角梯形 菱形的实现 通过正方形 ...

  6. 用html5做一条线,使用HTML5 canvas绘制线条的方法

    使用HTML5 canvas绘制线条的方法 发布时间:2020-08-29 11:24:23 来源:亿速云 阅读:96 作者:小新 这篇文章主要介绍了使用HTML5 canvas绘制线条的方法,具有一 ...

  7. Flex Develpment中右边的框的linkWithEdit

    Flex Develpment中右边的框的linkWithEdit 取消掉,就不会在写代码时,自动往下滑了 转载于:https://www.cnblogs.com/jiahuafu/archive/2 ...

  8. 签名 html5,在HTML5表单中使用涂写签名

    在HTML5表单中使用涂写签名 HTML5表单在触屏设备上的使用越来越多,一种常见要求是支持签名. 划线(用手写笔或手指书写)正成为在移动设备上签署表格的一种可接受方式. HTML5表单和Forms ...

  9. 游戏使用html签名,在HTML5表单中使用涂写签名

    在HTML5表单中使用涂写签名 HTML5表单在触屏设备上的使用越来越多,一种常见要求是支持签名. 划线(用手写笔或手指书写)正成为在移动设备上签署表格的一种可接受方式. HTML5表单和Forms ...

最新文章

  1. Hadoop系列之一:hadoop部署安装
  2. [MySQL] 索引与性能(3)- 覆盖索引
  3. EOS 智能合约源代码解读 (10)token合约“几种关键操作”
  4. 计算机英语句子缩略,根据汉语意思完成英语句子,每空一词(含缩略形式)。 【1】-咋考网...
  5. windows phone 8 使用页面传对象的方式 实现页面间的多值传递
  6. 表格列展示自动扩展_进步一点点:excel表格常规操作也能很快捷
  7. java虚拟机内存模型与垃圾回收知识复习总结
  8. ld: symbol(s) not found for architecture arm64
  9. Javawbe的实战案例
  10. dll加载失败,返回126错误
  11. java odbc timesten_TimesTen 使用ODBC连接数据库的程序问题
  12. DS18B20温度传感器使用详解
  13. linux系统鼠标主题下载,Ubuntu Linux鼠标主题:AlkanoMB
  14. 奔奔 LPC1788 入门学习笔记系列之---LPC1788时钟配置
  15. azure kinect 深度相机原理
  16. php隐藏下载外链,教你如何去掉友荐和无觅的隐藏外链和版权链接
  17. mac如何共享windows的打印机
  18. JS入门到入土之数字运算符扩展
  19. 有了这些工具,可以助我工作效率起飞,强烈建议收藏!!
  20. 小程序富文本解析利器mp-html

热门文章

  1. IE浏览器中访问jsp页面,页面不执行ajax请求,后台控制台报错
  2. vi/Vim的快速使用
  3. php+分针和时针重合,分针和时针每天重合几次?分别在几点几分重合?怎么计算...
  4. python导出excel数据表中追加数据_python pandas在已存在的excel中追加数据
  5. python输出一首诗_Python:如何打印我的简单诗
  6. 70进货卖100利润是多少_3个暴利行业,进货价几十块,售卖几百块
  7. spring底层原理
  8. IDEA2018部署jeesite3完美运行教程
  9. java读取xml路径问题_java 中读取xml 和绝对路径
  10. php网页留言本过程,PHP实现简单留言本功能代码示例