尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

Font Awesome 7 图标 3 步上手:2800+ 图标覆盖社交、支付与技术栈展示

Font Awesome 7 图标 3 步上手:2800+ 图标覆盖社交、支付与技术栈展示 Font Awesome 7 图标 3 步上手2800 图标覆盖社交、支付与技术栈展示【免费下载链接】Font-AwesomeThe iconic SVG, font, and CSS toolkit项目地址: https://gitcode.com/GitHub_Trending/fo/Font-Awesome给页脚加一排社交分享按钮或在支付页标出支持哪些卡手画 SVG 或者去官网逐张下载原图太慢了。Font Awesome 7一个开源的图标字体 CSS 工具包解决的就是这个问题内置 549 个品牌图标、1984 个 Solid 实心图标、273 个 Regular 线条图标一行 HTML 就能渲染颜色、大小随 CSS 控制。快速上手三步跑通第 1 步把仓库拿到本地git clone https://gitcode.com/GitHub_Trending/fo/Font-Awesome仓库里的css/、webfonts/两个目录就是本地部署所需的全部静态资源。第 2 步在你的页面引入样式表link relstylesheet hrefcss/all.min.cssall.min.css会同时加载webfonts/下的 3 个 woff2 字体文件品牌、实心、线条各一个。第 3 步写一个图标i classfa-brands fa-github/i刷新页面你会看到 GitHub 的图标出现。之后只要换图标名如fa-qq、fa-react效果就会跟着变。按场景选功能图标名怎么查打开 metadata/icons.yml它就是全库 2800 个图标的索引每个条目带label显示名和styles所属字体族。做社交分享页脚一排社交按钮fa-brands前缀对应品牌图标字体i classfa-brands fa-facebook/i i classfa-brands fa-x-twitter/i i classfa-brands fa-weixin/i i classfa-brands fa-weibo/i i classfa-brands fa-qq/i i classfa-brands fa-zhihu/i国内常用的微信、微博、QQ、知乎、小红书fa-xiaohongshu若需要可查 icons.yml都在 svgs/brands/ 目录下有源文件目录名就是图标名。接支付页支付确认页把支持的支付方式摆出来能明显降低用户犹豫。信用卡行加一个钱包行即可i classfa-brands fa-cc-visa/i i classfa-brands fa-cc-mastercard/i i classfa-brands fa-alipay/i i classfa-brands fa-apple-pay/i i classfa-brands fa-google-pay/i品牌图标默认跟随文字颜色想区分各卡组织的品牌色给每个i单独设color即可。展示技术栈个人主页、开源项目 README 里展示 Built with 徽章一行搞定i classfa-brands fa-react/i i classfa-brands fa-node-js/i i classfa-brands fa-python/i i classfa-brands fa-docker/i i classfa-brands fa-github/i这些图标名都能直接对照 svgs/brands/ 里的同名 .svg 文件方便你核对图标长什么样。进阶定制技巧常用定制类都在 scss/_sizing.scss 和 scss/_animated.scss 里定义直接给图标加类名即可想要的效果用法说明固定大尺寸i classfa-brands fa-github fa-2xl/ifa-2xl是 32px另有fa-2x到fa-10x的倍数档位呼吸动画i classfa-solid fa-bell fa-beat/i还有fa-bounce、fa-fade、fa-spin旋转 90°i classfa-solid fa-arrow-right fa-rotate-90/i配合fa-flip-horizontal可改方向描边圆角框i classfa-solid fa-envelope fa-border/i适合列表项里的弱强调前后对比i classfa-brands fa-qq/i默认 1em 大小、跟随文字颜色改成i classfa-brands fa-qq fa-3x stylecolor:#12b76a/i后就是 3 倍大小、微信绿一行 class 的差别。新手常见坑Q1图标显示成空白方块多半是webfonts/没跟css/保持相对位置all.css 里写死了../webfonts/...路径。把整个仓库目录原样拷走或者改好字体路径再引用。Q2用了fa-solid前缀找不到图标品牌图标都在 brands 字体里前缀必须是fa-brandsfa-solid、fa-regular只对应另外两个字体族。查 metadata/icon-families.yml 里该图标的style字段就能确定用哪个前缀。Q3升级后旧类名失效v4 时代的fa-facebook-square等旧类名已迁移如fa-square-x-twitter、fa-square-facebook。仓库的 js/v4-shims.js 和 css/v4-shims.css 专门做了旧名映射引入它们可平滑过渡。Font Awesome 7 的核心价值在于2800 个图标、3 种字体风格、一份 CSS 全搞定不用为每个图标单独维护 SVG 文件。更多细节看仓库里的 UPGRADING.md 和 CHANGELOG.md。【免费下载链接】Font-AwesomeThe iconic SVG, font, and CSS toolkit项目地址: https://gitcode.com/GitHub_Trending/fo/Font-Awesome创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表