在一些广告页/单页上,UI设计的时候往往用上渐变色或者字体阴影来美化文字,这种一般只能用图片来代替文字,但有时为了能有更好的复用性,我们今天用纯css来实现。
最终效果如下:用了渐变+文字阴影
先贴上html与css,后面我们在详讲
<div class="title">
<h1 class="gradient">活动大标题</h1>
<span>活动大标题</span>
</div>
.poster-top .title{position: absolute;top: 1.12rem;width: 100%;text-align: center;}
.poster-top .title .gradient-text{font-size: 1.04rem;background-image: linear-gradient(to bottom,#fffcfa,#ffefde,#ffe1c0,#ffd3a2,#ffc280);-webkit-background-clip: text;-webkit-text-fill-color: transparent;letter-spacing: 0.1rem;position: absolute;z-index: 2;left: 0.92rem;top: 0;}
.poster-top .title span{font-size: 1.04rem;text-shadow: 2px 3px 0 hsl(7,87%,57%),0px 5px 10px rgba(138,4,0,.75);color: #fb391f;letter-spacing: 0.1rem;font-weight