|
Post by account_disabled on Jan 2, 2024 5:20:57 GMT -5
的 hack提供了一种解决方法。其背后的想法:由于即使缩放一个维度,canvas具有width和heightset 的元素也会保留其纵横比,因此您可以利用此行为并用作可canvas缩放框架来保留 SVG 的纵横比。为此,您需要定位 SVG 以填充此框架创建的空间,并将高度设置canvas为100%。这样,canvas将根据组件根元素的高度进行缩放,就像 SVG 在支持浏览器中所做的那样。聪明的。 创建 SVG 图标系统 SVG 的可扩展性和灵活性使其成为传统图标字体的绝佳替代品。与如果字体失败用户看不到任何内容的图标字体相比,SVG 还具有优雅地回退到 PNG 的优点(如果提供了回退,那就是)。要使。 用 SVG 创建图标系统,请将所有 SVG 保存在一个文件夹中,然后将它们捆绑到一个 SVG 文件中,可以手动(Chris Coyier 描述了如何操作),也可以让 Grunt 插件grunt-svgstore或IcoMoon执行此操作工作。现在,您只需将 SVG 注入文档顶部,就可以按 Whatsapp 号码列表 照您喜欢的方式使用图标并设计其样式。 您最喜欢的用于顺利 SVG 工作流程的工具和资源是什么?请在下面的评论中告诉我们!这个界面是一个(好)笑话! 阅读时间 18 分钟 用户体验、 平面设计、 界面 在Twitter、 LinkedIn上分享 查尔斯·汉农 关于作者 查尔斯·汉农 (Charles Hannon) 是宾夕法尼亚州华盛顿州华盛顿与杰斐逊学院的计算和信息研究教授。他教授的课程…… 更多关于。 查尔斯 ↬ 电子邮件通讯 你的邮件 关于前端和用户体验的每周提示。 受到超过 200,000 人的信赖。 加州大学圣地亚哥分校 - 扩展研究 - 用户体验 观看信息发布会以了解更多信息 通过我们友好的前端和设计在线研讨会在线提高您的技能。 在 Smashing 杂志上做广告 通过我们关于前端和设计的友好会议在线提高您的技能。 SmashingConf 弗莱堡 2024 通过我们关于前端和设计的友好会议在线提高您的技能。 SmashingConf 弗莱堡 2024 UX Pin - 构建布局速度提高 10 倍 构建布局速度提高 10 倍 通过我们友好的前端和设计在线研讨会在线提高您的技能。 可扩展 CSS 大师班,由 Andy Bell 授课 在这篇文章中,查尔斯·汉农将向你展示如何将笑。
|
|