用CSS3能够实现很多有趣的文字效果,这篇文章给大家分享的是用CSS3怎样做凹凸和火焰的文字效果的内容。小编觉得挺实用的,因此分享给大家做个参考,文中示例代码介绍的很详细,感兴趣的朋友接下来一起跟随小编看看吧。
要做出这个效果,首先必须知道css的一个属性:
text-shadow:水平位置 垂直距离 模糊距离 阴影颜色;
水平位置和垂直位置的值可以为负值
可以使用两组值来实现凹凸效果,中间用逗号“,”隔开
CSS3凹凸效果也就是实现文字浮雕效果,镂刻效果,以下是实现浮雕、镂刻和火焰文字的代码
<style>
body{
background: #ccc;
}
div{
font-size: 80px;
color: #ccc;
}
.tu{
text-shadow: 1px 1px 1px #000, -1px -1px 1px #fff;
}
.ao{
text-shadow: -1px -1px 1px #000, 1px 1px 1px #fff;
}
.fire{
/* text-align: center; */
font: bold 60px 微软雅黑;
color: #F00;
padding: 30px;
text-shadow: 0 0 4px #FFF, 0 -5px 4px #ff3, 2px -10px 6px #fd3, -2px -15px 10px #f80, 2px -25px 20px #f20;
}
</style>
<body>
<!-- box-shadow -->
<!-- text-shadow -->
<!-- 浮雕 -->
<!-- 镂刻 -->
<!-- 火焰文字 -->
<div class="tu">凸起的文字</div>
<div class="ao">凹下去的文字</div>
<div class="fire">火焰文字</div>
<!-- <div>TEXT SHADOW</div> -->
</body>
以上就是关于用CSS3实现凹凸和火焰的文字效果的介绍了,想要了解更多CSS3显示的炫酷文字效果,上述方法有一定的参考价值,有需要的朋友可以了解看看。