html中滚动字体的设置

yumo6662周前 (04-22)技术文章13

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>滚动字体的设置</title>

</head>

<body>

<canvas id="canvas1" width="600" height="600" style="border:1px solid #000000"></canvas>

<script type="text/javascript">

var canvas1 = document.querySelector("#canvas1") // 1.找到画布对象

var ctx = canvas1.getContext("2d") // 2.上下文对象(画笔)


ctx.shadowBlur = 10; // 阴影距离

ctx.shadowColor = "red" // 阴影颜色

ctx.shadowOffsetX = 30 // 阴影偏移

ctx.shadowOffsetY = 30 // 阴影偏移


ctx.font = "150px 楷体"


ctx.fillText("你好!", 20,150)


ctx.fillText("你好!", 20,350)


ctx.strokeText('你好!',23, 153)


ctx.strokeText('你好',23, 553)




var x = 600

setInterval(function(){

if(x > -350){

//清空画布

ctx.clearRect(0,0,600,600)

ctx.strokeText('你好!',x, 153)

ctx.fillText("你好!", x,350)


ctx.font = "50px 宋体"

ctx.strokeText('每天学习一点点',x, 553)


x -= 3

}else{x=590}



}, 16)


</script>


</body>

</html>

相关文章

两句css代码实现全屏滚动效果-demo案例

效果两句css代码实现全屏滚动效果html代码<body> <div class="container"> <section>...

css3中的transform属性应用-向上滚动动画

css3中的transition和transform配合可以做出许多好玩的东西来,下面我们来说说这哥俩配合做出来的一个应用及其广泛而实用的干货。请拿走,不谢!这个应用在展示网站模板或者图册显示应用很广...

如何给别人网页上增加内容通过Chrome扩展为网页添加快速滚动功能

Content Scripts来看开发网站的介绍,Content Scripts 是一类在网页上下文中运行的文件。它们可以使用标准的DOM接口,实现读取浏览器访问的网页的详细信息,比如网页的DOM结构...

如何使用css完成视差滚动效果?

视差滚动(Parallax Scrolling)是指多层背景以不同的速度移动,形成立体的运动效果,带来非常出色的视觉体验我们可以把网页解刨成:背景层、内容层、悬浮层使用css形式实现视觉差滚动效果的方...

WinCC Unified跑马灯报警实现攻略:轻松三步,让信息滚动起来!

引言在工业自动化领域,HMI(人机界面)触摸屏是操作员与生产设备之间沟通的重要桥梁。然而,在生产现场空间受限的环境下,如何在小尺寸触摸屏上高效展示关键报警信息,成为了一个不小的挑战。 报警信息那么多,...