svg+css实现文字滤镜filter分割效果代码
代码语言:html
所属分类:布局界面
代码描述:svg+css实现文字滤镜filter分割效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en" >
<head>
<meta charset="UTF-8">
<style>
@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@700&display=swap");
html, body {
display: grid;
}
html {
min-height: 100%;
}
body {
overflow: hidden;
background: #121212;
filter: drop-shadow(5px 5px 13px);
}
svg {
position: fixed;
}
div {
place-self: center;
position: relative;
width: 1lh;
color: #00f;
font: 700 75vmin/1.125 poppins, sans-serif;
text-align: center;
text-transform: uppercase;
isolation: isolate;
clip-path: inset(0 round Max(3px, 0.015em));
filter: url(#separate) url(#relative);
}
div::after {
position: absolute;
inset: -0.125em;
background: repeating-linear-gradient(var(--ang), #000, #f00 1px 5%, #000 calc(5% + 1px) 10%);
mix-blend-mode: lighten;
content: "";
}
</style>
</head>
<body translate="no">
<svg width="0" height="0">
<filter id="separate" color-interpolation-filters="sRGB" x="0" y="0" width="100%" height="100%">
<feColorMatrix in="SourceGraphic" values="0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 1 0 0" result="basetext"></feColorMatrix>
<feColorMatrix in="SourceGraphic" values="0 0 0 0 0
.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0