实现文字颜色渐变

news/2024/7/4 9:58:52 标签: CSS

前言

  主要用到三个CSS属性:

  1.   linear-gradient()  用来实现渐变的图像
  2.        background-clip 指定对象的背景图像向外裁剪的区域
  3.        text-fill-color 指定文字的填充颜色

实例

      background: linear-gradient(to bottom,#fff 0%,#333 100%);
      background-clip: text;
      -webkit-background-clip: text;
      text-fill-color: transparent;
      -webkit-text-fill-color: transparent;

  linear-gradient()可以指定渐变角度和颜色,例子中是从上至下的颜色变换

  background-clip:text 已文字的形状作为裁剪区域

  text-fill-color:transparent 文字的填充色是透明的

 

  效果如下:

  

    

兼容性

  

  chrome和较新版本的firefox都支持background-clip和text-fill-color属性,需加 -webkit- 前缀

  IE都不支持 background-clip属性的text值

 

  


http://www.niftyadmin.cn/n/1733110.html

相关文章

OLED非等宽字体格式

OLED非等宽字体格式 陈拓 2021/07/02-2021/07/07 1. 概述 用Arduino IDE进行ESP32和ESP8266开发时可以使用内置字体: 这3种字体都是非等宽的,在OLED这样的小屏幕上非等宽字体可以显示更多的字符,也更美观。 如果我们使用ESP-IRF进行ESP32开…

UML基础: 统一建模语言简介

http://www.ibm.com/developerworks/cn/rational/r-uml/UML基础: 统一建模语言简介文档选项打印本页将此页作为电子邮件发送级别: 初级Donald Bell, IBM 全球服务, IBM 2004 年 2 月 01 日回 顾20世纪晚期--准确地说是1997年,OMG组织(Object …

用软件过程——瀑布模型

http://www.caixiaodong.com/archives/76.html2009年10月11日 蔡晓东瀑布模型在中国的普及度非常之高。这得归功于我们的大学教育,学生们还没有理解软件为什么复杂,却已经知道软件的问题必须用“软件工程”来解决,其 中最基础的就是瀑布模型。…

VUE学习,vue运行环境搭建遇见的小问题

1.使用vscode来编辑项目,那么首先给它搭一个vue运行的环境,打开集成终端,使用npm install live-server -g安装live-server. problem1:cmd终端分行问题。解决方法:打开cmd.exe,右击其最右上角,选择属性&…

软件开发主要活动——需求分析

http://www.caixiaodong.com/archives/56.html需求分析活动解决软件开发“做什么”的问题。客户对于需求的认知并不清晰,且经常同时包含了几个层次的需求概念,提交给软件项目组,要求按需求实现。需求分析活动的目标,是为后续各活动…

Adafruit GFX字体制作

Adafruit GFX字体制作 陈拓 2021/07/08-2021/07/08 1. 概述 在《Adafruit GFX Library字体规范》 https://zhuanlan.zhihu.com/p/385486474 https://blog.csdn.net/chentuo2000/article/details/118369058 一文中我们详细说明了Adafruit GFX字体的规范,本文介绍…

通栏导航栏的制作,综合使用CSS属性,代码不超过30行

这篇文章,小编带领大家一同做一个利用CSS技术实现的导航栏。通过这个导航栏的制作,希望大家能够对前几篇文章中学习到的CSS属性能有一个整体的认识,并能够达到灵活运用的程度。 承接文章:灵活控制块级元素在一行内显示&#xff0c…

常用软件过程——RUP

RUP是用例驱动,以架构为中心,迭代式开发过程。 一、用例驱动 用例(Use Case)是一种通过用户的使用场景获得需求的技术。区别于传统的功能分解获取需求的办法,用例方法强调用户是如何使用系统的,即描述用户与…