运行效果图:
这是输入HAPPY后安按钮后效果,当然可以随便输文字
好酷的特效,连中文都支持,看如下图:
为大家分享的文字散开重组动画特效代码如下
<html>
<head>
<meta
charset="UTF-8">
<title>文字散开重组动画特效</title>
<link
rel="stylesheet"
href="css/style.css"
media="screen"
type="text/css"
/>
</head>
<body>
<canvas
id="text"
width="500"
height="100"></canvas>
<canvas
id="stage"
width="500"
height="100"></canvas>
<form
id="form">
<input
type="text"
id="inputText"
value="脚本之家"
/>
<input
type="submit"
value="TRY
IT"
/>
</form>
<script
src='js/EasePack.min.js'></script>
<script
src='js/TweenLite.min.js'></script>
<script
src='js/easeljs-0.7.1.min.js'></script>
<script
src='js/requestAnimationFrame.js'></script>
<script
src="js/index.js"></script>
</body>
</html>
以上就是为大家分享的js+css实现文字散开重组动画特效代码,希望大家可以喜欢。
<script type="text/javascript">
$(function(){
$('#demo1').on('click', function(){
webToast("恭喜您,修改成功恭喜您,修改成功恭喜您修改成功恭喜您","middle",3000)
})
$('#demo2').on('click', function(){
popTipShow.alert('弹窗标题','自定义弹窗内容,居左对齐显示,告知需要确认的信息等', ['知道了'],
function(e){
//callback 处理按钮事件
var button = $(e.target).attr('class')
if(button == 'ok'){
//按下确定按钮执行的操作
//todo ....
this.hide()
}
}
)
})
$('#demo3').on('click', function(){
popTipShow.confirm('弹窗标题','自定义弹窗内容,居左对齐显示,告知需要确认的信息等',['确 定','取 消'],
function(e){
//callback 处理按钮事件
var button = $(e.target).attr('class')
if(button == 'ok'){
//按下确定按钮执行的操作
//todo ....
this.hide()
setTimeout(function() {
webToast("操作成功","top", 2000)
}, 300)
}
if(button == 'cancel') {
//按下取消按钮执行的操作
//todo ....
this.hide()
setTimeout(function() {
webToast("您选择“取消”了","bottom", 2000)
}, 300)
}
}
)
})
$('#demo4').on('click', function(){
var html = "<label>姓名:<input class='confirm_input' placeholder='请输入'></label>"
popTipShow.confirm('弹窗标题',html,['确 定','取 消'],
function(e){
//callback 处理按钮事件
var button = $(e.target).attr('class')
if(button == 'ok'){
if(null==$(".confirm_input").val() || ""==$(".confirm_input").val()){
webToast("姓名不能为空!","bottom", 3000)
return
}
this.hide()
setTimeout(function() {
webToast($(".confirm_input").val(),"bottom", 3000)
}, 300)
//按下确定按钮执行的操作
//todo ....
}
if(button == 'cancel') {
//按下取消按钮执行的操作
//todo ....
this.hide()
setTimeout(function() {
webToast("您选择“取消”了","top", 2000)
}, 300)
}
}
)
})
})
</script>