html - SVG中的变量和方程?
问题描述
例如,想象一下,我想在 SVG 中创建一个高度等于(3*width)^2+width的矩形,并在底部添加一个半径为width/2 ( cx,cy, r = f (宽度))。一切都只取决于一个参数:矩形宽度。我知道可以用 javascript 来做,但我想要更直接的东西。它是 ccs 变量,唯一的选择吗?感谢您的回答。
Rq:我读过这篇文章(How do I define or reference a variable in SVG?),但它相当旧(从 2015 年开始),而且情况似乎没有太大变化,或者我在谷歌上搜索得不好。
解决方案
推荐阅读
- reactjs - map.setCenter 在 Google Maps React 中不起作用
- macos - MacOS Big Sur 上的 CMake、Clang 和 OpenMP
- c - 保持父进程处于活动状态,而子进程将被 SIGINT 信号终止
- javascript - 给定一个重载的函数和参数类型,在 Typescript 中找到返回类型?
- php - 在 Laravel JWT 身份验证中未经身份验证
- ruby-on-rails - RSpec 错误 MiniMagick 仅转换文件 gitlab ci/cd (不在环境开发中)
- azure - 从 Containers/pods 访问 Kubernetes 工作节点标签
- javascript - 按价格过滤产品不起作用 MERN Stack
- c++ - 使用 CLASS 宏调用此方法如何工作?
- python - 从服务器发送消息时卡住