按钮渐变
<a href="">哈哈</a>
a {
display: inline-block;
margin-top: .16rem;
width: 240px;
height: 66px;
line-height: 66px;
font-size: 24px;
color: #ffffff;
text-align: center;
font-weight: 600;
background-image: linear-gradient(125deg, #416cf8 0%, #ec55ff 100%);
border-radius: 100px;
}
阴影渐变
a::before {
content: "";
position: absolute;
top: 4px;
left: 0;
width: 100%;
height: 100%;
background-image: linear-gradient(125deg, #416cf8 0%, #ec55ff 100%);
border-radius: 100px;
filter: blur(4px);
-webkit-filter: blur(4px);
-moz-filter: blur(4px);
-ms-filter: blur(4px);
-o-filter: blur(4px);
z-index: -1;
}
文字渐变
<a href=""><span>哈哈</span></a>
a {
display: inline-block;
margin-top: .16rem;
width: 240px;
height: 66px;
line-height: 66px;
font-size: 24px;
color: #ffffff;
text-align: center;
font-weight: 600;
background-image: linear-gradient(125deg, #416cf8 0%, #ec55ff 100%);
border-radius: 100px;
}
a span {
background: -webkit-linear-gradient(0deg, red, orange, yellow);
-webkit-text-fill-color: transparent;
-webkit-background-clip: text;
}
边框渐变
<div>
<a href="">Download App</a>
</div>
div {
margin-left: 40px;
width: 240px;
height: 66px;
line-height: 66px;
font-size: 24px;
font-weight: 600;
position: relative;
border-radius: 100px;
background: url('/static/img/downloadNew/btn_bg.png');
background-clip: padding-box;
}
div::before {
content: '';
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
z-index: -1;
margin: -1px;
border-radius: inherit;
background: linear-gradient(90deg, #416CF8, #EC55FF);
}
a {
background: -webkit-linear-gradient(0deg, #416CF8, #EC55FF);
-webkit-text-fill-color: transparent;
-webkit-background-clip: text;
display: block;
}
btn_bg.png