HTML的字体10种酷炫效果

在HTML中大家都知道有很多字体效果吧,来我们今天来看这10种字体的效果

HTML+CSS+JQuery

你好!这是我写的第一篇博客,结合了之前所学的知识做了一个好玩又有趣的字体特效

结合所学

我们对HTML+CSS+JQuery进行了一个巩固,使用CSS和JQuery实现了平铺,旋转,浮现,坠落的一种效果,接下来看下步骤:
第一步:我们需要先把主页写好,主页是什么呢?主页就是你的HTML页面,每个p标签都要使用div标签把它装起来
第二步:写好你的CSS样式并把它运用到字体上
第三步:下载一个jquery.min.js文件,并运用到HTML上
第四步:自己把你所学的JQuery特效写一个js文件并且运用到HTML中

HTML代码如下

<!DOCTYPE html>
<html>
	<head>
		<title></title>
		<meta charset="UTF-8">
		<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no" />
		<script type="text/javascript" src="lib/jquery.min.js"></script>
		<link type="text/css" rel="stylesheet" href="lib/d.css">
		<script type="text/javascript" src="lib/d.js"></script>
		<style>
			html {
				background: #d9d9d9;
			}
			html, body {
				padding: 0;
				margin: 0;
			}
			small {
				color: green;
			}
			p {
				font-size: 18px;
			}
			.page {
				width: 800px;
				margin: 0 auto;
				background: white;
				padding: 0 15px;
			}
			@media screen and (max-width: 800px) {
				.page {
					width: 100%;
					box-sizing: border-box;
				}
			}
		/*create by luoliang~*/
		</style>
		<script>
			/*$.extend(danceword, {
			 interval : 100,
			 loop : true
			 })*/
		</script>
	</head>
	<body>
		<div class="page">
			<div class="showcase">
				<small>/* add class: danceWord-s1 */</small>
				<h1 class="danceWord-s1">这里提供了10种效果,你喜欢哪一种?</h1>
			</div>
			<div class="showcase">
				<small>/* add class: danceWord-s2 */</small>
				<p class="danceWord-s2">
					我喜欢你是寂静的,仿佛你消失了一样,我喜欢你是寂静的,仿佛你消失了一样,我喜欢你是寂静的,仿佛你消失了一样,
				</p>
			</div>
			<div class="showcase">
				<small>/* add class: danceWord-s3 */</small>
				<p class="danceWord-s3">
					你从远处聆听我,我的声音却无法触及你。你从远处聆听我,我的声音却无法触及你。你从远处聆听我,我的声音却无法触及你。
				</p>
			</div>
			<div class="showcase">
				<small>/* add class: danceWord-s4 */</small>
				<p class="danceWord-s4">
					好像你的双眼已经飞离去,如同一个吻,封缄了你的嘴。好像你的双眼已经飞离去,如同一个吻,封缄了你的嘴。
				</p>
			</div>
			<div class="showcase">
				<small>/* add class: danceWord-s5 */</small>
				<p class="danceWord-s5">
					如同所有的事物充满了我的灵魂,如同所有的事物充满了我的灵魂,如同所有的事物充满了我的灵魂,
				</p>
			</div>
			<div class="showcase">
				<small>/* add class: danceWord-s6 */</small>
				<p class="danceWord-s6">
					你从所有的事物中浮现,充满了我的灵魂。你从所有的事物中浮现,充满了我的灵魂。你从所有的事物中浮现,充满了我的灵魂。
				</p>
			</div>
			<div class="showcase">
				<small>/* add class: danceWord-s7 */</small>
				<p class="danceWord-s7">
					你像我的灵魂,一只梦的蝴蝶。你如同忧郁这个词。你像我的灵魂,一只梦的蝴蝶。你如同忧郁这个词。你像我的灵魂,一只梦的蝴蝶。
				</p>
			</div>
			<div class="showcase">
				<small>/* add class: danceWord-s8 */</small>
				<p class="danceWord-s8">
					我喜欢你是寂静的,好像你已远去。我喜欢你是寂静的,好像你已远去。我喜欢你是寂静的,好像你已远去。
				</p>
			</div>
			<div class="showcase">
				<small>/* add class: danceWord-s9 */</small>
				<p class="danceWord-s9">
					你听起来像在悲叹,一只如鸽悲鸣的蝴蝶。你听起来像在悲叹,一只如鸽悲鸣的蝴蝶。你听起来像在悲叹,一只如鸽悲鸣的蝴蝶。你听起来像在悲叹,一只如鸽悲鸣的蝴蝶。
				</p>
			</div>
			<div class="showcase">
				<small>/* add class: danceWord-s10 */</small>
				<p class="danceWord-s10">
					你从远处听见我,我的声音无法触及你,你从远处听见我,我的声音无法触及你,你从远处听见我,我的声音无法触及你。
				</p>
		</div>
	</body>
</html>

CSS代码如下

	[class^="danceWord"]{
		word-break:break-all;
		white-space:pre-wrap;
	}
	[class^="danceWord"] span{
		display:inline-block;
		opacity:0;
	    white-space:pre-wrap;
	}
	.danceWord-s1 .ele{
		-webkit-animation:a1 .4s ease-out forwards;
		-ms-animation:a1 .4s ease-out forwards;
		-moz-animation:a1 .4s ease-out forwards;
		-o-animation:a1 .4s ease-out forwards;
		animation:a1 .4s ease-out forwards;
	}
	.danceWord-s2 .ele{
		-webkit-animation:a2 .5s ease-out forwards;
		-ms-animation:a2 .5s ease-out forwards;
		-moz-animation:a2 .5s ease-out forwards;
		-o-animation:a2 .5s ease-out forwards;
		animation:a2 .5s ease-out forwards;
	}
	.danceWord-s3 .ele{
		-webkit-animation:a3 .5s ease-out forwards;
		-ms-animation:a3 .5s ease-out forwards;
		-moz-animation:a3 .5s ease-out forwards;
		-o-animation:a3 .5s ease-out forwards;
		animation:a3 .5s ease-out forwards;
	}
	.danceWord-s4 .ele{
		-webkit-animation:a4 .5s ease-out forwards;
		-ms-animation:a4 .5s ease-out forwards;
		-moz-animation:a4 .5s ease-out forwards;
		-o-animation:a4 .5s ease-out forwards;
		animation:a4 .5s ease-out forwards;
	}
	.danceWord-s5 .ele{
		-webkit-animation:a5 .5s ease-out forwards;
		-ms-animation:a5 .5s ease-out forwards;
		-moz-animation:a5 .5s ease-out forwards;
		-o-animation:a5 .5s ease-out forwards;
		-ms-animation:a5 .5s ease-out forwards;
	}
	.danceWord-s6 .ele{
		-webkit-animation: a6 .5s ease-out forwards;
		-ms-animation: a6 .5s ease-out forwards;
		-moz-animation: a6 .5s ease-out forwards;
		-o-animation: a6 .5s ease-out forwards;
		animation: a6 .5s ease-out forwards;
	}
	.danceWord-s7 .ele{
		-webkit-animation:a7 .5s ease-out forwards;
		-ms-animation:a7 .5s ease-out forwards;
		-moz-animation:a7 .5s ease-out forwards;
		-o-animation:a7 .5s ease-out forwards;
		animation:a7 .5s ease-out forwards;
	}
	.danceWord-s8 .ele{
		-webkit-animation:a8 .5s ease-out forwards;
		-ms-animation:a8 .5s ease-out forwards;
		-moz-animation:a8 .5s ease-out forwards;
		-o-animation:a8 .5s ease-out forwards;
		animation:a8 .5s ease-out forwards;
	}
	.danceWord-s9 .ele{
		-webkit-animation:a9 .9s ease-out forwards;
		-ms-animation:a9 .9s ease-out forwards;
		-moz-animation:a9 .9s ease-out forwards;
		-o-animation:a9 .9s ease-out forwards;
		animation:a9 .9s ease-out forwards;
	}
	.danceWord-s10 .ele:nth-child(even){
		-webkit-animation:a1 .5s ease-out forwards;
		-ms-animation:a1 .5s ease-out forwards;
		-moz-animation:a1 .5s ease-out forwards;
		-o-animation:a1 .5s ease-out forwards;
		animation:a1 .5s ease-out forwards;
	}
	.dan
  • 10
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值