zoukankan      html  css  js  c++  java
  • 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浏览器下有更好的视觉体验效果,何乐而不为呢?

  • 相关阅读:
    2018-11-28笔记
    2018-11-27笔记
    2018-11-26笔记
    DBUtils和连接池
    动态页面技术(JSP/EL/JSTL)
    会话技术Cookie&Session
    JavaEE—— HttpServletRequest
    JavaEE—— HttpServletResponse
    JavaWeb核心之Servlet
    JavaEE——HTTP协议和Tomcat服务器
  • 原文地址:https://www.cnblogs.com/mofish/p/2088386.html
Copyright © 2011-2022 走看看