写样式时发现可以给文本设置渐变色,或者单独设置text-shadow,但是同时设置就会有问题,然后找到了解决办法,记录一下。
html:
<div class="headTitle">后台管理系统</div>
css:
.headTitle {
font-size: 35px; //文字尺寸大小
font-weight: 550; //文字加粗效果
background-image: linear-gradient(to bottom, #067ec2, #134675); //向下线性渐变
-webkit-background-clip: text; //背景裁剪
color: transparent; //背景颜色为透明
}
.headTitle::before {
content: "后台管理系统"; //白色阴影文字
position: absolute; //绝对定位
z-index: -1; //理解成一个层叠效果 z-index:-1; 就是在平面的下面一层
text-shadow:0 0 6px #fff; //白色阴影效果
}
效果: