我正在参加「兔了个兔」创意投稿大赛,详情请看:「兔了个兔」创意投稿大赛
前言
转眼间已经到了2023年了,明年就是我的本命年了。这篇文章主要介绍用css去实现一些和兔子相关的特效诗句。
正文
一、实现渐变的诗句
实现效果
实现代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>和兔子相关诗句</title>
<style>
.rabbit{
background:-webkit-linear-gradient(top, #b29999, #11b111);
}
</style>
</head>
<body>
<div class="rabbit">
雄兔脚扑朔,雌兔眼迷离,双兔傍地走,安能辩我是雄雌
</div>
</body>
</html>
分析:渐变效果主要是通过background的liner-gradient的这个属性来实现的。
文字模糊发散效果
实现效果
<html lang="en">
<head>
<meta charset="UTF-8">
<title>和兔子相关诗句</title>
<style>
.rabbit {
font-family: "微软雅黑";
/*设置字体*/
font-size: 50px;
/*设置文字大小*/
color: transparent;
/*设置文字颜色透明*/
text-shadow: 0 0px 6px #66FF99;
/*设置文字阴影*/
}
</style>
</head>
<body>
<div class="rabbit">
白兔捣药成,问言与谁餐?
</div>
</body>
</html>
分析:文字模糊发散效果主要是通过color的transparent以及text-shadow设置文字阴影去实现的。
3D立体文字特效
实现效果
实现代码
<html lang="en">
<head>
<meta charset="UTF-8">
<title>和兔子相关诗句</title>
<style>
body {
background: #CCCCCC;
/*设置页面背景颜色*/
color: #FFFFFF;
/*设置文字颜色*/
}
.rabbit {
font-size: 40px;
/*设置字体大小*/
font-weight: 800;
/*设置字体粗细*/
text-shadow: 1px 0px #009916, 1px 2px #006615, 3px 1px #009916,
2px 3px #006615, 4px 2px #009916, 4px 4px #006615,
5px 3px #009916, 5px 5px #006615, 7px 4px #009916,
6px 6px #006615, 8px 5px #009916, 7px 7px #006615,
9px 6px #009916, 9px 8px #006615, 11px 7px #009916
/*设置文字阴影*/
}
</style>
</head>
<body>
<div class="rabbit">
可笑常娥不了事,走却玉兔来人间。
</div>
</body>
</html>
``
分析:3D立体效果主要是通过text-shadow来设置多个阴影来实现的
## 制作镂空文字
实现效果

实现代码
```<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>和兔子相关诗句</title>
<style>
body {
background: #CCCCCC;
/*设置页面背景颜色*/
color: #FFFFFF;
/*设置文字颜色*/
}
.rabbit {
font-family:"华文彩云";/*设置字体*/
font-size:64px; /*设置字体大小*/
font-weight:bolder; /*设置字体粗细*/
-webkit-text-stroke:1px #0000FF; /*文字描边*/
-webkit-text-fill-color:transparent; /*设置文字的填充颜色*/
}
</style>
</head>
<body>
<div class="rabbit">
兔子不吃窠边草,象王走入野狐队。
</div>
</body>
</html>
分析:实现文字的镂空效果主要应用了CSS3中的text-stroke属性,通过该属性可以设置文字的描边效果。
实现倾斜效果
实现效果
实现代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>和兔子相关诗句</title>
<style>
.rabbit {
font-weight:bolder; /*设置字体粗细*/
color:#9966FF; /*设置文字颜色*/
transform:skew(30deg);/*设置倾斜角度*/
}
</style>
</head>
<body>
<div class="rabbit">
夜来兔子赶大虫,天明走入无何有。
</div>
</body>
</html>
分析:主要是通过css3的transform这个属性来实现的。
结尾
用css去实现一些和兔子相关的诗句特效总体来看还是比较简单的,主要是要运用好css的一些特性