SVG Gradients之Radial

简介:

SVG <radialGradient>

<radialGradient>元素必须嵌套在<defs>中

示例1

径向渐变,从 white 到 blue

<svg height="150" width="500">
  <defs>
    <radialGradient id="grad1" cx="50%" cy="50%" r="50%" fx="50%" fy="50%">
      <stop offset="0%" style="stop-color:rgb(255,255,255);
      stop-opacity:0" />
      <stop offset="100%" style="stop-color:rgb(0,0,255);stop-opacity:1" />
    </radialGradient>
  </defs>
  <ellipse cx="200" cy="70" rx="85" ry="55" fill="url(#grad1)" />
</svg>

代码说明:

  • cx, cy,r 定义的是外层的圆,fx ,fy定义的是内层的圆
  • 渐变可以设置多个颜色,每种颜色都用<stop>指定
  • offset定义了渐变颜色的起止

示例2

<svg height="150" width="500">
  <defs>
    <radialGradient id="grad2" cx="20%" cy="30%" r="30%" fx="50%" fy="50%">
      <stop offset="0%" style="stop-color:rgb(255,255,255);
      stop-opacity:0" />
      <stop offset="100%" style="stop-color:rgb(0,0,255);stop-opacity:1" />
    </radialGradient>
  </defs>
  <ellipse cx="200" cy="70" rx="85" ry="55" fill="url(#grad2)" />
</svg> 


目录
相关文章
|
开发框架 网络架构 开发者
【Uniapp 专栏】Uniapp 高级特性的深入探索与应用
【5月更文挑战第16天】Uniapp是一款跨平台开发框架,提供条件编译(针对不同平台优化)、动态路由(运行时动态管理)、分包机制(提升加载速度)和状态管理(结合Vuex优化数据流)等高级特性。它支持组件化开发和国际化,助力创建高效、创新应用,满足复杂业务需求,提升用户体验。随着技术进步,Uniapp将继续引入更多优秀特性。
371 1
【Uniapp 专栏】Uniapp 高级特性的深入探索与应用
|
消息中间件 负载均衡 监控
基于kafka项目之Keepalived高可用详细介绍
基于kafka项目之Keepalived高可用详细介绍
|
存储 缓存 监控
构建高效的Java缓存策略
【4月更文挑战第18天】本文探讨了如何构建高效的Java缓存策略,强调缓存可提升系统响应和吞吐量。关键因素包括缓存位置、粒度、失效与更新策略、并发管理、序列化及选择合适库(如Ehcache、Guava Cache、Caffeine)。最佳实践包括明确需求、选择合适解决方案、监控调整及避免常见陷阱。缓存优化是一个持续过程,需根据需求变化不断优化。
280 5
|
分布式计算 Hadoop 分布式数据库
Hadoop学习笔记(HDP)-Part.16 安装HBase
本文为HDP大数据平台部署系列教程第十六篇,详细介绍HBase的安装与配置。涵盖HMaster高可用设置、Ranger权限管理、表空间与表操作等核心内容,并提供Kerberos认证下的常用命令示例,助力构建安全高效的分布式数据库环境。
314 0
【NoteExpress】统一Elsevier旗下期刊参考文献格式
【NoteExpress】统一Elsevier旗下期刊参考文献格式
2775 0
|
JSON Java API
Gson-更新中
Gson-更新中
375 0
|
iOS开发 MacOS Python
Mac:安装Python3并配置环境变量(本地多个Python版本选择配置)
Mac:安装Python3并配置环境变量(本地多个Python版本选择配置)
16609 0
Mac:安装Python3并配置环境变量(本地多个Python版本选择配置)
|
缓存 Java 编译器
指令重排序、内存屏障很难?看完这篇你就懂了!
面试官在问到多线程编程的时候,指令重排序、内存屏障经常会被提起。如果你对这两者有一定的理解,那这就是你的加分项。
|
存储 安全 Java
Java学习路线-35:List集合
Java学习路线-35:List集合
201 0
Java学习路线-35:List集合