html代码:
<div class="textWrap">
<div class="text">linear</div>
</div>
css代码(scss):
.textWrap{
width: 100px;
height: 30px;
//渐变圆角
background-image: linear-gradient(white,white),linear-gradient(142deg,#9a3fff 1%, #1c7bff 99%);
padding: 1px;
background-clip: content-box,padding-box;
border-radius: 20px;
//文字居中
display: flex;
justify-content: center;
align-items: center;
.text{
//渐变文字
background-image: linear-gradient(142deg,#9a3fff 1%, #1c7bff 99%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
}