CSS3设置文字阴影效果对文字字体设置阴影效果篇text-shadow样式,本来在CSS2版本中也有此属性,但在CSS3中文字阴影text-shadow再次被应用,丰富文字排版布局美化效果。
利用text-shadow做到文字的描边,凹字和凸字的效果。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style>
#box{
font-size: 100px;
font-family: "microsoft yahei";
width: 100%;
height: 400px;
font-weight: 700;
line-height: 400px;
text-align: center;
text-shadow: 10px 20px 15px red;
}
body{
background-color: #ccc;
}
p{
font-size: 100px;
font-weight: 700;
font-family: "microsoft yahei";
color: #ccc;
text-align: center;
text-shadow: -1px 0 black,0 -1px black,1px 0 black,0 1px black;
}
em{
font-size: 100px;
font-weight: 700;
font-family: "microsoft yahei";
color: #ccc;
text-align: center;
}
.tu{
text-shadow: -1px -1px 1px #fff,1px 1px 1px #000;
}
.ao{
text-shadow: -1px -1px 1px #000,1px 1px 1px #fff;
}
</style>
</head>
<body>
<div id="box">
苍茫的天涯我的爱!
</div>
<p>采蘑菇的小姑凉</p>
<em class="tu">背着一个大箩筐</em>
<br />
<em class="ao">背着一个大箩筐</em>
</body>
</html>
效果如下: