绘制矩形
2016-03-24 17:16
295 查看
1.与矩形有关的方法:fillRect() strokeRect() clearRect() 这三个方法都能接受四个参数:矩形的x坐标,矩形的y坐标,矩形的宽度和矩形的高度;单位都是像素
2
//绘制红色矩形. 填充为红色;从点(10,10)开始绘制矩形,宽和高均为50像素,
context.fillStyle="#ff0000";
context.fillRect(10,10,50,50);
//绘制蓝色矩形 然后填充被设置成了半透明的蓝色 从点(30,30)开始绘制,宽和高为50像素
context.fillStyle="rgba(0,0,255,0.5)";
context.fillRect(30,30,50,50);
//绘制红色描边矩形
context.strokeStyle="#ff0000";
context.strokeRect(10,10,50,50);
//绘制蓝色描边矩形
context.strokeStyle="rgba(0,0,255,0.5)";
context.strokeRect(30,30,50,50);
3.
lineWidth;描边线条的粗细 值可以是任意整数;
lineCap:控制线条末端的形状是平头,圆头,还是方头 “butt" "round" "square"
lineJoin:控制线条相交的方式是圆交,斜交,还是斜接 round bevel miter
4.context.clearRect(10,10,30,30) 从点(10,10)开始的宽30 高30 的矩形清除掉
2
//绘制红色矩形. 填充为红色;从点(10,10)开始绘制矩形,宽和高均为50像素,
context.fillStyle="#ff0000";
context.fillRect(10,10,50,50);
//绘制蓝色矩形 然后填充被设置成了半透明的蓝色 从点(30,30)开始绘制,宽和高为50像素
context.fillStyle="rgba(0,0,255,0.5)";
context.fillRect(30,30,50,50);
//绘制红色描边矩形
context.strokeStyle="#ff0000";
context.strokeRect(10,10,50,50);
//绘制蓝色描边矩形
context.strokeStyle="rgba(0,0,255,0.5)";
context.strokeRect(30,30,50,50);
3.
lineWidth;描边线条的粗细 值可以是任意整数;
lineCap:控制线条末端的形状是平头,圆头,还是方头 “butt" "round" "square"
lineJoin:控制线条相交的方式是圆交,斜交,还是斜接 round bevel miter
4.context.clearRect(10,10,30,30) 从点(10,10)开始的宽30 高30 的矩形清除掉
相关文章推荐
- iOSDay15之OC集合
- 160324、特殊时间下拉框
- MongoDB Node.js driver
- 常用访问地址
- python模块与包
- 【POJ】1146 - ID Codes(字符串下一个字典序)
- java后台接受json数组中嵌套json数组的处理
- grep命令详解
- 验证码基础实现
- mysql索引
- iOS WebView自适应内容高度
- 浮动元素的居中
- 使用powershell通过配置文件config调用wcf(含用户名密码认证)
- 0324命令解释程序的编写
- android自定义控件圆头像
- GlusterFS缺点分析[转]
- unity3d 选择一个物体递归输出所有节点名字
- hadoop windows下调试报错的分析org.apache.hadoop.io.nativeio.NativeIO$Windows
- 基于WMP控件编程(属性)
- 直接用request.setAttribute()会报错,在这之前应该先让request获取ServletActionContext.getRequest();方法 // request.getAttribute同理