03、canvas标签之绘制矩形
来源:互联网 发布:事业单位养老金知乎 编辑:程序博客网 时间:2024/05/14 02:12
canvas标签
<canvas width="" height="" id="">您的浏览器不支持canvas,请更换浏览器!</canvas>
默认宽度300px,默认高度 150p(宽高度设置在标签内部,如果设置在css样式style中会出错,那样会通过比例进行预算)
canvas绘图环境设置
.getContext("2d"); 目前支持2d绘图环境
设置绘图样式:
.fillStyle: 填充颜色
.strokeStyle: 触笔颜色
.lineWidth: 触笔宽度(线宽)
图形边界样式:
.lineJoin : 边界连接点样式
miter(默认值),round(圆角),bevel(斜角)
.lineCap: 端点样式
butt(默认值),round(圆角),square(高度多出线宽一半)
绘制矩形:
.fillRect(x,y,w,h) 填充实心矩形
.strokeRect(x,y,w,h) 绘制空心矩形
.clearRect(x,y,w,h) 清除矩形选区
<!doctype html><html lang="en"><head><meta charset="UTF-8"><meta name="Generator" content="EditPlus®"><meta name="Author" content=""><meta name="Keywords" content=""><meta name="Description" content=""><title>Document</title><style>#canvas{background:#b086a3;}</style></head><body><canvas id='canvas' width='500px' height='500px'>您的浏览器不支持,请更新浏览器!</canvas><script>/*设置绘图样式:fillStyle: 填充颜色strokeStyle: 触笔颜色lineWidth: 触笔宽度(线宽)图形边界样式:lineJoin : 边界连接点样式miter(默认值),round(圆角),bevel(斜角)lineCap: 端点样式butt(默认值),round(圆角),square(高度多出线宽一半)绘制矩形:fillRect(x,y,w,h) 填充实心矩形 x,y,为绘制起点,w,h为矩形的宽高度strokeRect(x,y,w,h) 绘制空心矩形 x,y,为绘制起点,w,h为矩形的宽高度clearRect(x,y,w,h) 清除矩形选区 x,y,为绘制起点,w,h为矩形的宽高度*/var ocan = document.getElementById('canvas');var oCanvas = ocan.getContext("2d");//那大canvas并2d渲染环境;oCanvas.fillStyle='#ff0099';//设置填充颜色oCanvas.strokeStyle='#cc0033';//设置触笔方法的颜色oCanvas.lineWidth=10;//设置触笔宽度(线宽)oCanvas.lineJoin="round";//边界连接点样式oCanvas.lineCap="round";//端点样式//oCanvas.fillRect(50,50,100,100);// 绘制一个实心的矩形 oCanvas.strokeRect(50,50,100,100);//绘制空心矩形//前面绘制的内容会被后面的覆盖//oCanvas.clearRect(0,0,ocan.width,ocan.height);//清楚画布内容</script></body></html>
0 0
- 03、canvas标签之绘制矩形
- html5<canvas>标签绘制矩形,线条,圆
- HTML5教程-用Canvas标签绘制矩形
- HTML5 Canvas: 绘制矩形
- canvas绘制矩形
- canvas绘制矩形
- Canvas学习:绘制矩形
- HTML5绘图之Canvas标签 绘制坐标轴
- 05、canvas标签之绘制圆形
- 06、canvas标签之绘制曲线
- 11、canvas标签之绘制文本
- HTML5学习笔记之使用canvas绘制矩形
- HTML5 Canvas实现web画图之自由绘制矩形
- Canvas绘制圆角矩形
- html5中canvas绘制矩形
- canvas-系统函数绘制矩形
- canvas绘制矩形、三角形、圆形
- HTML5 canvas 绘制矩形 改变矩形颜色
- Ubuntu下使得其他客户机可以下载自己的数据
- 奥运赛事,斩获的不止是金银
- 如何配置apache虚拟主机的实例小结
- Java中的访问控制符
- 再议屏幕适配
- 03、canvas标签之绘制矩形
- Java中信号量Semaphore的简单使用
- 线性结构--->线性表实现
- 访问php页面报一下错误的解决办法
- 【20】Valid Parentheses
- 【985系列】985的买饮料难题
- Neerc2005 POJ2794 Double Patience
- MongoDB数据操作
- BOM