把网页上的笔墨变成酷炫的 3D 风格,还能制作旋转动效,有了 ztext.js,只须要几行代码。
ztext 能做什么ztext.js 是一个能把常规的平面笔墨变成 3D 样式的前端开源代码库,让开发者能通过非常大略的 api 创造出酷炫的 3D 笔墨效果。合营 CSS 动画,可以实现惊艳酷炫的交互效果。
ztext 官网文档截图
ztext.js 库的特点轻量无依赖,支持原生 javascript 和在 Vue / React 中安装利用性能强劲,兼容性强。基于 CSS 的 transform-style 属性实现,超过98%用户的浏览器都支持,而且用于 CSS transform 的动画性能很高功能强大,适用范围广。不仅适用于任何中西笔墨体,还支持图片/ svg / Emoji 表情符号
支持图片/svg/表情符号
开拓上手体验在开拓 PC 端展示型的页面或运用时,利用得当的殊效,能让呈现效果印象深刻。把 banner 上的标题变成 3D,搭配设计精美的元素,是一个很见的需求。而常规的方法是利用 canvas,前端须要加载几M大小的 WebGL 库,折腾数小时才能实现。
ztext.js 便是一个适用于这样场景的 js 库,压缩版今年夜小仅3.8kb,api 也非常大略,而且官网有详细的代码例子,乃至不须要有太踏实的代码根本,copy 改改就能用,快速创建酷炫的 3D 笔墨殊效。合营鼠标悬停的交互,其实能为产品增色不少。
ztext.js 实现 3D 笔墨的事理ztext.js 并没有引入真正的第三方 3D 库来实现三维视图,而是通过从 HTML 元素创建图层,来给人一种立体的错觉,基于 CSS 的 transform-style 属性来还原 3D ,视觉效果非常好,作为用户没有创造任何差异,而且很随意马虎结合 CSS3 动画来利用,能够随时调度角度,非常喜好这种大略酷炫的办法。
免费开源解释ztext.js 基于 MIT 开源协议在 Github 上开源,任何人都可免费下载用在自己的项目,包括商业用场。
关注我,持续分享高质量的免费开源、免费商用的资源。
↓↓点【理解更多】查看本次分享的网址。