使用Canvas按照代码会出现如下图形显示:

function draw(){

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

var ctx=c.getContext("2d");

var width=120;

var height=110;

var padding=50;

//开始绘制;

ctx.beginPath();

ctx.moveTo(padding+width/2,padding);

ctx.lineTo(padding+width,height+padding);

ctx.lineTo(padding,padding+height);

ctx.closePath();

ctx.shadowBlur=10;

ctx.shadowColor="black";

//2.使用垂直渐变颜色进行填充;

var color=ctx.createLinearGradient(0,padding,0,padding+height);

color.addColorStop(0,"#faf100");

color.addColorStop(0.9,"#fca009");

color.addColorStop(1,"#ffc821");

//绘制最外侧边框;

ctx.lineWidth=20;

ctx.lineJoin="round";

ctx.strokeStyle=color;

ctx.stroke();

//3.填充内部

//绘制内部填充

ctx.shadowColor="transparent";

ctx.fillStyle=color;

ctx.fill();

//4.绘制黑色边框;

ctx.lineWidth=5;

ctx.lineJoin="round";

ctx.strokeStyle="#333";

ctx.stroke();

//5.绘制中心的感叹号;

ctx.textAlign="center";

ctx.textBaseline="middle";

ctx.font="bold 60px 'Times New Roman', Times, serif";

ctx.fillStyle="#333";

ctx.fillText("!",(padding+width/2),padding+height/1.5);

}

window.addEventListener("load",draw(),true);

html感叹号图形代码,canvas3:绘制感叹号相关推荐

  1. canvas3:绘制感叹号

    视频课堂https://edu.csdn.net/course/play/7621 使用Canvas按照代码会出现如下图形显示: <!DOCTYPE html> <html>& ...

  2. 【已解决】联想小新Pro14适配器打感叹号(代码56)无法上网原因解决!亲测有效

    昨天,昨天,昨天!就在昨天,早上到公司后打开电脑发现电脑连不了网络了,看了下网络适配器全是打的感叹号,代码报56 我的电脑型号是:联想小新Pro14 2021标压版 网上搜的所有方法都试了都没用,搞了 ...

  3. 13款经典JavaScript图形和图表绘制工具

    如今,在互联网上发布在线免费的Javascript图形和图表绘制工具越来越多.作者此前在一家网站从事复杂的图形学方面的工作,使用highchart,在那期间,没有大量的插件工具可供选择,不像现在,我们 ...

  4. python画五角星代码_008-python绘制五个五角星

    操纵海龟绘图有着许多的命令,这些命令可以划分为两种:一种为运动命令,一种为画笔控制命令 1. 运动命令: forward(degree) #向前移动距离degree代表距离 backward(degr ...

  5. python画国际象棋_python图形工具turtle绘制国际象棋棋盘

    本文实例为大家分享了python图形工具turtle绘制国际象棋棋盘的具体代码,供大家参考,具体内容如下 #编写程序绘制一个国际象棋的棋盘 import turtle turtle.speed(30) ...

  6. 30行Python代码来绘制一个微信图标

    有一句至理名言说得好"Python除了不会生孩子,什么都能干"(当然这句话还有很多版本,比如MATLAB.Excel......),而今天小编就再次证明一下这个观点--用Pytho ...

  7. python随机颜色代码_python绘制随机颜色太阳花

    [实例简介] python绘制随机颜色太阳花 [实例截图] [核心代码] #绘制太阳花 # coding=utf-8 import turtle import time import random # ...

  8. python绘制8×8棋盘_python图形工具turtle绘制国际象棋棋盘

    本文实例为大家分享了python图形工具turtle绘制国际象棋棋盘的具体代码,供大家参考,具体内容如下 #编写程序绘制一个国际象棋的棋盘 import turtle turtle.speed(30) ...

  9. java绘图机器猫_canvas哆啦A梦图形代码

    HTML5 canvas哆啦A梦机器猫图形代码是利用HTML5 canvas技术绘制的机器猫. canvas画图的基本知识 context:一直觉得这个翻译成"上下文"真够蛋疼的, ...

最新文章

  1. HDU2121(最小树形图的模版算法题)
  2. java 获取泛型t的class_阿里巴巴都鼎力推荐的java基础之集合其他内容和泛型3
  3. 【转】Android事件分发机制完全解析,带你从源码的角度彻底理解(下)
  4. python字符串讲解
  5. linux克隆的虚拟,linux(CentOS7)下克隆虚拟机并配置网络(固定ip)
  6. 硬件:RS485基础知识笔记
  7. linux如何使用vnc远程登录,如何使用Xmanager及VNC登录远程桌面
  8. 使用jdk压缩war包
  9. (转载)测试理论面试题
  10. 带负荷测试要求二次最小电流_电流回路基础知识(15):带负荷测试
  11. 树莓派+Kubernetes
  12. C#实现压缩文件及解压文件
  13. 【无限互联】学员作品:搜狐新闻iOS客户端
  14. 项目经理如何做好授权管理?
  15. 桌面新建文件夹不显示缩图_如何在Windows 10桌面上创建不可见的文件夹
  16. 股票每日复盘都应该做什么,需要从哪些方面复盘?
  17. 计算机课程打字教学,打字教程第1课 认识键盘
  18. 微信公众号订阅号留言点赞采集抓取爬虫
  19. 高新技术企业认定申报书编制的要求是什么?
  20. html中第二行标签之间间隔不一样,Word第一行字和第二行字之间的间距怎么不一样...

热门文章

  1. labelcommand打印条码_VB应用程序中打印条形码的方法
  2. 计算机lad指令什么意思,LAD 文件扩展名: 它是什么以及如何打开它?
  3. 漫画|Linux 并发、竞态、互斥锁、自旋锁、信号量都是什么鬼?
  4. 使用Python Tkinter的剪刀石头布游戏
  5. 使用贝叶斯优化工具实践XGBoost回归模型调参
  6. 计算机水平每分钟多少字,电脑打字每分钟打多少在一才算快啊? 一般拼音打字一分钟多少才算可以?...
  7. 案例 | 中央企业数字化转型实践
  8. qrcode的使用方法
  9. 显示器的 VGA、HDMI、DVI 和DisplayPort接口有什么区别?
  10. NLP在线医生(一)