矩形做成翻页的效果html5,HTML5 在canvas中绘制矩形附效果图
一、绘制矩形
canvas使用原点(0,0)在左上角的坐标系统,x坐标向右递增,y坐标向下递增。
使用绘图环境的矩形绘制函数来绘制矩形。
fillRect(x,y,width,height) : 绘制一个实心的矩形。
strokeRect(x,y,width,height) : 绘制一个空心的矩形。
clearRect(x,y,width,height) : 清除指定的矩形区域,使之完全透明。
二、在canvas中绘制矩形
复制代码代码如下:
HTML5
//这个函数将在页面完全加载后调用
function pageLoaded()
{
//获取canvas对象的引用,注意tCanvas名字必须和下面body里面的id相同
var canvas = document.getElementById('tCanvas');
//获取该canvas的2D绘图环境
var context = canvas.getContext('2d');
//绘制代码将出现在这里
//实心矩形
//在点(200,10)处绘制一个宽和高均为100像素的实心正方形
context.fillRect(200,10,100,100);
//在点(50,70)处绘制一个宽90像素、高30像素的实心矩形
context.fillRect(50,70,90,30);
//空心矩形(矩形边框)
//在点(110,10)处绘制一个宽和高均为50像素的正方形边框
context.strokeRect(110,10,50,50);
//在点(30,10)处绘制一个宽和高均为50像素的正方形边框
context.strokeRect(30,10,50,50);
//清除矩形区域
//清除点(210,20)处宽30像素、高20像素的矩形区域
context.clearRect(210,20,30,20);
//清除点(260,20)处宽30像素、高20像素的矩形区域
context.clearRect(260,20,30,20);
}
提示:你的浏览器不支持标签
三、绘制效果
矩形做成翻页的效果html5,HTML5 在canvas中绘制矩形附效果图相关推荐
- html5绘制矩形动画,HTML5 Canvas中绘制矩形实例
本文翻译自Steve Fulton & Jeff Fulton HTML5 Canvas, Chapter 2, "The Basic Rectangle Shape". ...
- HTML5 Canvas中绘制矩形
绘制矩形 上一节,我们使用lineTo()方法绘制一个封闭的矩形.其实,canvas的API提供了rect()方法可以绘制矩形.rect()方法是路径方法,它会把指定的矩形添加到当前路径的子路径中.它 ...
- jquery 实现智能炫酷的翻页相册效果
jquery 实现智能炫酷的翻页相册效果 巧妙的运用 Html 的文档属性,大大减少jquery 的代码量,实现了智能炫酷的翻页相册.兼容性很好,实现了代码与标签的完全分离 1. [代码]jquer ...
- android 日历翻页动画,Android 仿日历翻页、仿htc时钟翻页、数字翻页切换效果
废话不多说,效果图: 自定义控件找自网络,使用相对简单,具体还没有来得及深入研究,只是先用笨方法大概实现了想要的效果,后续有空会仔细研究再更新文章, 本demo切换方法是用的笨方法,也就是由新数字和旧 ...
- html实现ppt效果页面,CSS3+JavaScript实现翻页幻灯片效果
先上效果图 *{ margin: 0; padding: 0; } #content{ width: 500px; height: 300px; margin: 40px auto; position ...
- windows phone水平滑动翻页动画效果
转自:http://www.cnblogs.com/poorpan/archive/2012/04/23/2466413.html 大家看windows phone上的应用,很多都用到了这种效果 ,想 ...
- android sdio 时钟 ios-clock,【ios学习】OneClock的翻页时钟效果是如何实现的
OneClock目前的三个表盘中用户最喜欢的是翻页时钟.翻页效果是表盘的核心,也是我花时间调试最久的细节.经过7次的产品迭代,终于调整到了一个合适的效果. 实现这个动效的方法只需用到CABasicAn ...
- 【ios学习】OneClock的翻页时钟效果是如何实现的
OneClock目前的三个表盘中用户最喜欢的是翻页时钟.翻页效果是表盘的核心,也是我花时间调试最久的细节.经过7次的产品迭代,终于调整到了一个合适的效果. 实现这个动效的方法只需用到CABasicAn ...
- html5游戏开发马赛克对比,HTML5如何在canvas中实现马赛克的淡入淡出效果
HTML5如何在canvas中实现马赛克的淡入淡出效果 发布时间:2020-07-10 16:43:07 来源:亿速云 阅读:145 作者:Leah 本篇文章给大家分享的是有关HTML5如何在canv ...
最新文章
- 【转】C++中this指针的用法详解
- Ubuntu安装新英伟达驱动出现问题解决方法
- HTTP Server Error 500 内部服务器错误
- C语言代码输出星期几,C语言程序设计: 输入年月日 然后输出是星期几
- mysql根用户的密码是什么_Mysql忘记根用户密码 怎么办?
- 洛谷 P1896 状压DP
- iOS runtime实用篇解决常见Crash
- Java开发之HTTP协议详解
- echarts地图外边缘添加阴影投影或外发光
- 想自学单片机,各位有什么书和板子值得推荐的吗?
- unity3d摄像机的透视有些夸张怎么办?
- 程序员软考真题__专项:数据结构与算法 02
- 程序员到底有没有必要买一台阿里云服务器?
- java timeunit_java并发之TimeUnit
- Mysql 分组查询top n(多种方法)
- e1000网卡驱动小结
- pandas数据分析美国各区人口普查案例
- CAN通讯协议层--秉火STM32学习笔记
- php天下第一的梗,DNF中那些怪梗盘点,最后一个已经被99%的玩家遗忘了
- dnf手游服务器维护时效,dnf手游延期最新公告 dnf手游延期正真原因
热门文章
- mysql 多列合并为一列_多列数据合并一列,还在用数据透视就out了,用=号只要三步完成...
- linux修改ip广播地址,Linux设置查看静态IP之ifconfig命令
- python axis 0_Python之NumPy(axis=0/1/2...)的透彻理解
- java实现apriori算法_用Java实现插入排序算法
- 计算机考研一些常纹面试知识,2020年光学工程考研复试真题和技巧
- 上海建桥学院计算机专业,上海建桥学院全国排名 特色专业多与计算机有关
- java任何表达式都可以当作语句_在Java语言中语句用分号终止,并不是所有的表达式都可以构成语句...
- Ajax Get请求获取后台返回的数据
- java多维数组按照某一列排序,PHP实现二维数组按某列进行排序的方法
- ESP8266在Alios-Things上的入门开发指南 (一)开发环境搭建及HelloWorld固件