效果图
如下图所示,可自己修改文字颜色及滑动效果的颜色。
自定义文字颜色及高光颜色
.q-loading-2-inner {
font-weight: bold;
/* 这里可以随意加样式 */
background: #fff
linear-gradient(
-135deg,
transparent 25%,
transparent 40%,
rgba(3,194,205,0.3) 40%,/* 这两个值是滑动条的颜色 */
rgba(3,194,205,0.3) 60%,/* 默认是绿色 自己更改即可 */
transparent 60%,
transparent
);
background-size: 60px 60px;
background-repeat: no-repeat;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: scratchy 3s linear infinite;
}
@keyframes scratchy {
0% {
background-position: -100% 0;
}
100% {
background-position: 130% 0;
}
}
完整示例
全复制,新建 index.html
,可直接查看效果。
DOCTYPE html>
demo
body{
background: black;
}
.q-loading-2-inner {
font-weight: bold;
/* 这里可以随意加样式 */
background: #fff
linear-gradient(
-135deg,
transparent 25%,
transparent 40%,
rgba(3,194,205,0.3) 40%,/* 这两个值是滑动条的颜色 */
rgba(3,194,205,0.3) 60%,/* 默认是绿色 自己更改即可 */
transparent 60%,
transparent
);
background-size: 60px 60px;
background-repeat: no-repeat;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: scratchy 3s linear infinite;
}
@keyframes scratchy {
0% {
background-position: -100% 0;
}
100% {
background-position: 130% 0;
}
}
自定义文字颜色及高光颜色