css中每个字的颜色不同颜色不同颜色不同

admin 轻心小站 关注 LV.19 运营
发表于前端技术学习版块 css,教程

CSS中的字体颜色可以根据不同的需求进行设置,这给我们的设计带来了不少的灵活性。通过color属性设置字体的颜色,为了让每一个字体的颜色都不同,我们可以借助CSS3的渐变属性。 p { backgro

CSS中的字体颜色可以根据不同的需求进行设置,这给我们的设计带来了不少的灵活性。

通过color属性设置字体的颜色,为了让每一个字体的颜色都不同,我们可以借助CSS3的渐变属性。

 p {
        background: linear-gradient(to right, red, orange, yellow, green, blue, indigo, violet);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
    } 

然后我们就可以看到一个颜色各异的字体文本了。

当然,我们也可以使用CSS3中的多背景图层功能来设置不同字体的颜色,下面是代码示例。

 p {
        background-image: 
            repeating-linear-gradient(-45deg, blue, blue 10px, pink 10px, pink 20px);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
    } 

最后,值得需要提醒的是,使用太多的不同颜色不同字体效果会给用户带来不好的体验,所以还是要谨慎使用。

文章说明:

本文原创发布于探乎站长论坛,未经许可,禁止转载。

题图来自Unsplash,基于CC0协议

该文观点仅代表作者本人,探乎站长论坛平台仅提供信息存储空间服务。

评论列表 评论
发布评论

评论: css中每个字的颜色不同颜色不同颜色不同

粉丝

0

关注

0

收藏

0

已有0次打赏