当前位置: 首页 > news >正文

【CSS】如何写渐变色文字并且有打光效果

在这里插入图片描述
效果如上,其实核心除了渐变色文字的设置

 background: linear-gradient(270deg, #d2a742 94%, #f6e2a7 25%, #d5ab4a 48%, #f6e2a7 82%, #d1a641 4%);color: #e8bb2c;background-clip: text;color: transparent;

还有就是打光效果,原理其实就是两块遮罩,如下👇

在这里插入图片描述

完整代码

自己再根据自己需求调整下就行

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8" /><title>Draw a Ball</title><style>/* From Uiverse.io by Spacious74 */.outer {width: 300px;height: 250px;border-radius: 10px;padding: 1px;background: radial-gradient(circle 230px at 0% 0%, #ffffff, #0c0d0d);position: relative;}.card {z-index: 1;width: 100%;height: 100%;border-radius: 9px;border: solid 1px #202222;background-size: 20px 20px;/* background: radial-gradient(circle 280px at 0% 0%, #fef3ef, #0c0d0d); */background-color: #fef3ef;display: flex;align-items: center;justify-content: center;position: relative;flex-direction: column;color: #fff;}.ray {width: 200px;height: 45px;border-radius: 100px;position: absolute;background-color: red;background-color: #fff;opacity: 0.4;box-shadow: 0 0 50px #fff;filter: blur(10px);transform-origin: 10%;top: 0%;left: -54px;transform: rotate(46deg);}.ray2 {width: 200px;height: 45px;border-radius: 100px;position: absolute;background-color: red;background-color: #fff;opacity: 0.4;box-shadow: 0 0 50px #fff;filter: blur(10px);transform-origin: 10%;top: 0%;left: 54px;transform: rotate(46deg);}.card .text {font-weight: bolder;font-size: 4rem;background: linear-gradient(270deg, #d2a742 94%, #f6e2a7 25%, #d5ab4a 48%, #f6e2a7 82%, #d1a641 4%);color: #e8bb2c;background-clip: text;color: transparent;}.line {width: 100%;height: 1px;position: absolute;background-color: #2c2c2c;}</style></head><body><div class="outer"><div class="card"><div class="ray"></div><div class="ray2"></div><div class="text">No.27</div></div></div></body>
</html>

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • OceanBase V4.2解析:如何用迭代器 Generator快速生成任意数据
  • DS18B20温度传感器详解(STM32)
  • MySQL基础学习:MySQL主从复制如何实现
  • 在HarmonyOS中灵活运用Video组件实现视频播放
  • Golang | Leetcode Golang题解之第385题迷你语法分析器
  • Level3 — PART 4 机器学习算法 — 集成学习
  • RK3568 Android 11 蓝牙BluetoothA2dpSink 获取用于生成频谱的PCM
  • 测试 UDP 端口可达性的方法
  • 学习笔记--Docker
  • Android实现自定义方向盘-7livedata,viewmodel相关问题
  • 编译FFmpeg动态库
  • 传统CV算法——图像特征算法之角点检测算法
  • 比亚迪方程豹携手华为乾崑智驾,加速中国智驾技术向前
  • 【粒子群算法PSO】基本原理及多种改进方法
  • 32位CPU中,实现32位无符号乘法,返回64位无符号数据。原理解析。
  • 《微软的软件测试之道》成书始末、出版宣告、补充致谢名单及相关信息
  • 【跃迁之路】【585天】程序员高效学习方法论探索系列(实验阶段342-2018.09.13)...
  • CoolViewPager:即刻刷新,自定义边缘效果颜色,双向自动循环,内置垂直切换效果,想要的都在这里...
  • JavaScript 是如何工作的:WebRTC 和对等网络的机制!
  • js对象的深浅拷贝
  • JWT究竟是什么呢?
  • k8s 面向应用开发者的基础命令
  • Laravel 实践之路: 数据库迁移与数据填充
  • LeetCode29.两数相除 JavaScript
  • Python_网络编程
  • React Native移动开发实战-3-实现页面间的数据传递
  • Redis的resp协议
  • Swift 中的尾递归和蹦床
  • Vue UI框架库开发介绍
  • win10下安装mysql5.7
  • XML已死 ?
  • 给新手的新浪微博 SDK 集成教程【一】
  • 构建工具 - 收藏集 - 掘金
  • 人脸识别最新开发经验demo
  • 使用Maven插件构建SpringBoot项目,生成Docker镜像push到DockerHub上
  • 我的业余项目总结
  • # 职场生活之道:善于团结
  • #HarmonyOS:软件安装window和mac预览Hello World
  • #我与Java虚拟机的故事#连载18:JAVA成长之路
  • #中国IT界的第一本漂流日记 传递IT正能量# 【分享得“IT漂友”勋章】
  • (void) (_x == _y)的作用
  • (纯JS)图片裁剪
  • (定时器/计数器)中断系统(详解与使用)
  • (附源码)springboot工单管理系统 毕业设计 964158
  • (黑马C++)L06 重载与继承
  • (没学懂,待填坑)【动态规划】数位动态规划
  • (免费领源码)Java#ssm#MySQL 创意商城03663-计算机毕业设计项目选题推荐
  • (四) 虚拟摄像头vivi体验
  • (四)docker:为mysql和java jar运行环境创建同一网络,容器互联
  • ****** 二 ******、软设笔记【数据结构】-KMP算法、树、二叉树
  • ***linux下安装xampp,XAMPP目录结构(阿里云安装xampp)
  • **PyTorch月学习计划 - 第一周;第6-7天: 自动梯度(Autograd)**
  • .babyk勒索病毒解析:恶意更新如何威胁您的数据安全
  • .NET Core 2.1路线图
  • .NET/C# 使用 #if 和 Conditional 特性来按条件编译代码的不同原理和适用场景