久久资源网

html5 svg汉字书写笔画特效

html5 svg汉字书写笔画特效

2019-04-25 13:01:07 HTML5实例

售价:5.00积分 会员免费

特别声明:资源售价只是赞助,不代表代码或者素材本身点数。收取费用仅维持本站的日常运营所需!

html5 svg汉字书写笔画特效

html5基于svg绘制一笔一画的书写汉字动画,享受汉字的魅力吧。缺点:字体不能修改。

使用方法

1、head引入js文件

<script src="js/hanzi-writer.min.js"></script>
<script src="js/polyfill.min.js"></script>

2、body引入HTML代码

<div id="character-target-div"></div>
<button id="animate-button">重写</button>
<script>
	var char = '向往自由人生',writer = [];
	for (var x = 0; x < char.length; x++) {
		writer.push(writeChar(char[x]))
	}
	function writeChar(char) {
		return HanziWriter.create('character-target-div', char, {
			width: 100,
			height: 100,
			padding: 5,
			showOutline: true
		});
	}
	document.getElementById('animate-button').addEventListener('click', function () {
		if(writer.length > 0){
			writer.map(function(w){
				w.animateCharacter()
			})
		}
	});
</script>

资源出处:https://www.moyublog.com/codes/7042.html

关注微信