仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 730|回复: 7
打印 上一主题 下一主题

[HTML5] html5教程之HTML5 Canvas的文本器度

[复制链接]
精灵巫婆 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 23:09:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
最近群里面很多人在问html5应该怎么学,这个问题其实没有标准答案。我开这个帖子,目的是为了收集大家每天的学习心得,欢迎大家来回复。破洛洛文章简介:要取得HTML5Canvas的文本的文本器度,我们可使用的measureText()的画布高低文的办法。这类办法必要一个文本字符串,并前往一个器度工具的基本上供应的文本,并分派给高低文确当前文本的字体。
要取得HTML5Canvas的文本器度,我们可使用的measureText()的画布高低文的办法。这类办法必要一个文本字符串,并前往一个器度工具的基本上供应的文本,并分派给高低文确当前文本的字体。

  1. varmetrics=context.measureText(text);varwidth=metrics.width;
复制代码
今朝,文本的宽度是独一的器度与measureText()的办法。今朝还不撑持文本的高度公制。

<!DOCTYPEHTML>
<html>
<head>
<style>
body{
margin:0px;
padding:50px;
}
#myCanvas{
border:1pxsolid#9C9898;
}
</style>
<script>
window.onload=function(){
varcanvas=document.getElementById("myCanvas");
varcontext=canvas.getContext("2d");
varx=canvas.width/2;
vary=canvas.height/2-10;
vartext="HelloWorld!";
context.font="30ptCalibri";
context.textAlign="center";
context.fillStyle="blue";
context.fillText(text,x,y);
//gettextmetrics
varmetrics=context.measureText(text);
varwidth=metrics.width;
context.font="20ptCalibri";
context.textAlign="center";
context.fillStyle="#555";
context.fillText("("+width+"pxwide)",x,y+40);
};
</script>
</head>
<bodyonmousedown="returnfalse;">
<canvasid="myCanvas"width="578"height="200">
</canvas>
</body>
</html>


</p>
HTML5草案的前身名为WebApplications1.0,于2004年被WHATWG提出,于2007年被W3C接纳,并成立了新的HTML工作团队。
山那边是海 该用户已被删除
沙发
发表于 2015-1-17 20:08:41 | 只看该作者
滚动条)层属性--溢出(visible/hidden/scroll/auto)
谁可相欹 该用户已被删除
板凳
发表于 2015-2-1 16:11:23 | 只看该作者
还可以在Dreamweaver常用工具中选择超级链接,完成相应的填写即可。
小魔女 该用户已被删除
地板
发表于 2015-2-7 09:48:59 | 只看该作者
时间轴)窗口--时间轴--选中图层并拖图层到时间轴,将其放在指定帧上
简单生活 该用户已被删除
5#
发表于 2015-2-21 20:25:22 | 只看该作者
Dreamweaver在所见即所得添加链接时,可以在选中文字后在属性栏中的链接栏中直接输入文件的地址即可。
精灵巫婆 该用户已被删除
6#
 楼主| 发表于 2015-3-6 22:45:38 | 只看该作者
Dreamweaver在所见即所得添加链接,也可以先选中文字或图片然后在属性栏中的链接栏后的一个小圆圈,用鼠标点击小圆圈按住不放拖动出箭头然后指向文件即可。
小女巫 该用户已被删除
7#
发表于 2015-3-13 23:07:43 | 只看该作者
还是在Dreamweaver所见即所得添加链接是,可以选中文字或图片然后按下shift键不放鼠标拖出箭头直接指向文件即可。这是比较简单的也是常用的方之一。
活着的死人 该用户已被删除
8#
发表于 2015-3-20 22:54:17 | 只看该作者
布局表格、绘制层、制作CSS样式表等,这些内容迷糊了我的视线,真是没想到制作一个精巧别致的网页是如此的困难,可是心有不甘。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-15 11:10

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表