javascript - 带有字体的 CSS 过渡
问题描述
这是一个棘手的问题:
CSS 字体转换是否适用于 font-weight 和 font-family?
参见例如:
https ://www.cqrl.in/dev/font-transition.html
这实际上是一个 Donald Knuth MetaFont 问题,它会让 Douglas Hofstadter 微笑!
有没有希望通过 Canvas/SVG/SVG-font 或类似的东西来做到这一点?
如果您将它们视为曲线,那么它在拓扑上是一个简单的同伦变形。
解决方案
使用 Javascript opentype.js 和 raphael.js 库的字体转换解决方案
除了
https://css-tricks.com/svg-shape-morphing-works/
中给出的提示外,
我还可以在这里制作一些初步的东西:
https ://cqrl.in/dev/font-transition -js.html
将代码推送到github: https ://github.com/Sukii/font-transition
推荐阅读
- excel - 获取垂直列出的数据并创建多个水平行
- java - JPA JPQL 嵌套选择语句
- node.js - SAP 信息与 node.js 的集成
- r - 在行上应用函数
- php - PHP 登录/注销问题
- html - 转换持续时间在页面刷新时不起作用
- amazon-web-services - 将 AWS EC2 API 连接到同一 VPC 上的 AWS RDS,可在外部工作
- c++ - 无法在成员函数中将左值绑定到右值,但在全局函数中可以
- javascript - 无法使用 JavaScript 将 GLSL 着色器文件加载到 HTML
- google-chrome - 谷歌浏览器无法检测到 v4l2loopback 设备