方法中为您的网站提供渐变文本

在本文中,我将向您展示几种使用 css 获取渐变文本的方法(以及一些不使用 css 的方法)。您可能已经熟悉其中一种方法。

方法 1、2 和 3 的 html

1

<h1>sub to axorax on yt!</h1>

登录后复制

方法 – 1(css)

1

2

3

4

5

h1 {

background: -webkit-linear-gradient(#e28bfc, #8bb8fc);

-webkit-background-clip: text;

-webkit-text-fill-color: transparent;

}

登录后复制

方法 – 2(css)

1

2

3

4

5

h1 {

background: linear-gra专业系统搭建点我wcqh.cndient(#e28bfc, #8bb8fc);

background-clip: text;

color: transparent;

}

登录后复制

方法 – 3(css 剪辑路径)

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

h1 {

position: relative;

display: inline-block;

}

h1::before {

content: “sub to axorax on yt!”;

position: absolute;

top: 0;

left: 0;

width: 100%;

height: 100%;

background: linear-gradient(#e28bfc, #8专业系统搭建点我wcqh.cnbb8fc);

-webkit-background-clip: text;

color: transparent;

clip-path: text;

}

登录后复制

方法 – 4 (svg)

1

<svg width=”100%” height=”100%”><defs><lineargradient id=”gradient” x1=”0%” y1=”0%” x2=”100%” y2=”0%”><stop offset=”0%” style=”stop-color:#e28bfc;stop-opacity:1″></stop><stop offset=”100%” style=”stop-color:#8专业系统搭建点我wcqh.cnbb8fc;stop-opacity:1″></stop></lineargradient></defs><text x=”10″ y=”50″ font-size=”72″ fill=”url(#gradient)”>gradient text</text></svg>

登录后复制

方法 – 5(html 画布)

1

2

3

4

5

6

7

8

9

10

<canvas id=”canvas” width=”800″ height=”200″></canvas><script>

const canvas = document.getElementById(canvas);

const ctx = canvas.getCo专业系统搭建点我wcqh.cnntext(2d);

ctx.font = 3rem sans-serif;

const gradient = ctx.createLinearGradient(0, 0, canvas.width, 0);

gradient.addColorStop(0, #e28bfc);

gradient.addColorStop(1, #8bb8fc);

ctx.fillStyle = gradient;

ctx.fillText(Sub to Axorax on YT!, 10, 100);

</script>

登录后复制

希望您找到有用的东西!

以上就是方法中为您的网站提供渐变文本的详细内容,更多请关注青狐资源网专业系统搭建点我wcqh.cn它相关文章!

© 版权声明
THE END
喜欢就支持一下吧
点赞456 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容