css文字颜色渐变及阴影效果

参考文档

  .desc {
    font-size: 36px;
    font-weight: 700;
    text-shadow: 0px 3px 6px #e35f0b;
    color: #fff;
    display: inline-block;
    position: relative;
  }

  .desc::after {
    position: absolute;
    left: 0;
    top: 0;
    content: attr(data-text);
    color: #fcf4ae;
    -webkit-mask-image: -webkit-gradient(
      linear,
      0 0,
      0 bottom,
      from(rgba(0, 0, 0, 0)),
      to(#fcf4ae)
    );
  }

原文地址:https://www.cnblogs.com/jaggerd/p/9720402.html

时间: 2024-11-05 15:49:32

css文字颜色渐变及阴影效果的相关文章

前端基础学习-css文字颜色渐变的3种实现

在web前端开发过程中,UI设计师经常会设计一些带渐变文字的设计图,在以前我们只能用png的图片来代替文字,今天可以实现使用纯CSS实现渐变文字了.下面就介绍3中实现方式供大家参考! 基础样式: .gradient-text{text-align: left;text-indent:30px;line-height: 50px;font-size:40px;font-weight:bolder; position: relative; } 第一种方法,使用 background-cli. tex

CSS 实现背景色渐变和文字颜色渐变

1. 背景色渐变 A . linear-gradient:用线性渐变创建图像. 语法:<linear-gradient> = linear-gradient([ [ <angle> | to <side-or-corner> ] ,]? <color-stop>[, <color-stop>]+) 下述值用来表示渐变的方向,可以使用角度或者关键字来设置: <angle>:用角度值指定渐变的方向(或角度). to left: 设置渐变为

使用CSS3创建文字颜色渐变(CSS3 Text Gradient)

考虑一下,如何在网页中达到类似以下文字渐变的效果? 传统的实现中,是用一副透明渐变的图片覆盖在文字上.具体实现方式可参考 http://www.qianduan.net/css-gradient-text-effect.html .这种方式优点是图片可控,所以可实现很复杂的渐变效果,但是缺点是图片渐变色必须与背景色一致,同时损失了鼠标点击.文字选择等事件. 改进的方法可以使用 CSS3 的背景渐变 -webkit-gradient ,用一个背景渐变的 DIV 代替图片.下面是实现效果示例,相比以

css3文字颜色渐变动画

<!DOCTYPE html><html lang="zh-cn"><head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> <title>

css背景颜色渐变

1.效果 2.代码 /* 基本色 */ background: #3FB0AC; /* chrome 2+, safari 4+; multiple color stops */ background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1, #3FB0AC), color-stop(1, #C5D7A1)); /* chrome 10+, safari 5.1+ */ background-image

Unity 2017 文字颜色渐变

1 using System.Collections; 2 using System.Collections.Generic; 3 using UnityEngine; 4 using UnityEngine.UI; 5 6 [AddComponentMenu("UI/Effects/GradientText")] 7 public class GradientText : BaseMeshEffect 8 { 9 [SerializeField] 10 private Color32

css样式颜色渐变

1.向中间:background: -webkit-radial-gradient(50% 6%, circle farthest-side, #CAD06C 0, #297141100%); 2.向下:background: linear-gradient(to bottom, #0084c9 0%, #38b9fd 100%);

css颜色渐变在不同浏览器的设置

在web开发中,难免会遇到浏览器之间的兼容问题,关于Css设置颜色渐变下面有解决的办法,直接上代码: 适用于谷歌浏览器: background: -webkit-gradient(linear, 0 0, 0 100%, from(#4285fa), to(#366dcb)); from:是指渐变起始颜色 to:是指渐变结束的颜色 适用于火狐浏览器中 background: -moz-linear-gradient( top,#4285fa,#366dcb); top:是值渐变方向从上向下 第一

文字颜色渐变效果

h3{ font-size: 16px; font-weight: 500; display: inline-block; color: #d6a736; background-image: -webkit-linear-gradient(-45deg,#fae2a7 0%, #d6a736 40%, #d6a736 60%,#fae2a7 100%); background-image: linear-gradient(-45deg,#fae2a7 0%, #d6a736 40%, #d6a7