• CSS3文字渐变效果


    background-clip + text-fill-color下的实现

    如果您手头上的浏览器是Chrome或是Safari,则您可以在demo页面中看到类似下面的效果:

    <h2 class="text-gradient">天赐美妞</h2>

    CSS(CSS代码中关键有用的其实就是最后三行):

    .text-gradient {
         display: inline-block;
         color: green;
         font-size: 10em; 
         ont-family: ´微软雅黑´;
         background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 128, 0, 1)), to(rgba(51, 51, 51, 1)));
         -webkit-background-clip: text;
         -webkit-text-fill-color: transparent;
    };

    结语

    由于目前text-fill-color属性貌似就webkit核心的浏览器支持,所以两个demo页面只能在Chrome浏览器或是Safari浏览器下才能看到渐变效果。Firefox浏览器下纯色,IE下就更不用说了。

    但是,文字渐变本身就是装饰性的功能,所以,本着渐进增强的原则,我们在实际项目中其实是可以大胆使用的。在不影响原来功能基础上,几行CSS代码,让占有率愈来愈高的Chrome浏览器下有更好的视觉体验效果,何乐而不为呢?

  • 相关阅读:
    Elasticsearch Windows下安装及配置集群
    .Net文件压缩
    DateHelper
    lambda Helper
    Log4net的使用
    python3之rabbitMQ
    python3之协程
    python3之paramiko模块
    python3之redis
    redis
  • 原文地址:https://www.cnblogs.com/zhanggf/p/5903356.html
Copyright © 2020-2023  润新知