资讯专栏INFORMATION COLUMN

如何在微信小程序中使用iconfont

frolc / 3395人阅读

摘要:开篇废话开发过小程序的童鞋肯定都会遇到这样的问题,当我们在小程序中使用官方推荐的方法插入字体时,我们总会得到一个打印机滑稽。那么如何在小程序中正确的使用呢一添加字体使用或其他账号登录,将我们需要的字体添加购物车,然后再添加到新建的项目中。

开篇废话

</>复制代码

  1. 开发过小程序的童鞋肯定都会遇到这样的问题,当我们在小程序中使用iconfont官方推荐的方法插入字体时,我们总会得到一个打印机(滑稽)。那么如何在小程序中正确的使用iconfont呢?
一、 IconFont添加字体

使用GitHub或其他账号登录iconfont,将我们需要的字体添加购物车,然后再添加到新建的项目中。

二、 生成代码

点击查看在线链接,生成代码。

三、 下载代码

点击下载到本地,将下载好的字体文件中的iconfont.css中的样式中的代码粘贴到小程序app.wxss中。

四、 复制代码

复制上面我们生成的在线链接粘贴到小程序app.wxss中,最后代码如下图。

</>复制代码

  1. /**app.wxss**/
  2. .container {
  3. height: 100%;
  4. display: flex;
  5. flex-direction: column;
  6. align-items: center;
  7. justify-content: space-between;
  8. /* padding: 200rpx 0; */
  9. box-sizing: border-box;
  10. }
  11. /*********在线字体代码start*********/
  12. @font-face {
  13. font-family: "iconfont";
  14. /* project id 706535 */
  15. src: url("//at.alicdn.com/t/font_706535_gcxl9md3eyj.eot");
  16. src: url("//at.alicdn.com/t/font_706535_gcxl9md3eyj.eot?#iefix") format("embedded-opentype"), url("//at.alicdn.com/t/font_706535_gcxl9md3eyj.woff") format("woff"), url("//at.alicdn.com/t/font_706535_gcxl9md3eyj.ttf") format("truetype"), url("//at.alicdn.com/t/font_706535_gcxl9md3eyj.svg#iconfont") format("svg");
  17. }
  18. /*********在线字体代码end*********/
  19. /*********字体文件中的代码start*********/
  20. .iconfont {
  21. font-family: "iconfont" !important;
  22. font-size: 16px;
  23. font-style: normal;
  24. -webkit-font-smoothing: antialiased;
  25. -moz-osx-font-smoothing: grayscale;
  26. }
  27. .icon_back::before {
  28. content: "e62c";
  29. }
  30. .icon_close::before {
  31. content: "e628";
  32. }
  33. .icon_refresh::before {
  34. content: "e732";
  35. }
  36. .icon_jiantou_bottom::before {
  37. content: "e605"
  38. }
  39. .icon_jiantou_top::before {
  40. content: "e733"
  41. }
  42. .icon_bill::before {
  43. content: "e627";
  44. }
  45. .icon_edit::before {
  46. content: "e63b";
  47. }
  48. .icon_edit_pen::before {
  49. content: "e609";
  50. }
  51. .icon_right_jiantou::before {
  52. content: "e7a5"
  53. }
  54. /*********字体文件中的代码end*********/
五、 自定义类名

如果我们觉得icon的名字不好看,我们可以自定义每个icon的类名。

</>复制代码

  1. /*** icon_back是自定义的类名 ***/
  2. . icon_back::before {
  3. content: "e7a5"
  4. }
六、 引用

最后我们在wxml中引用。

</>复制代码

  1. /*** 注意类名要对应 ***/
七、 效果图。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/113738.html

相关文章

  • 如何在微信小程序使用iconfont

    摘要:开篇废话开发过小程序的童鞋肯定都会遇到这样的问题,当我们在小程序中使用官方推荐的方法插入字体时,我们总会得到一个打印机滑稽。那么如何在小程序中正确的使用呢一添加字体使用或其他账号登录,将我们需要的字体添加购物车,然后再添加到新建的项目中。 开篇废话 开发过小程序的童鞋肯定都会遇到这样的问题,当我们在小程序中使用iconfont官方推荐的方法插入字体时,我们总会得到一个打印机(滑稽)。那...

    shadowbook 评论0 收藏0
  • 如何在微信小程序使用iconfont

    摘要:开篇废话开发过小程序的童鞋肯定都会遇到这样的问题,当我们在小程序中使用官方推荐的方法插入字体时,我们总会得到一个打印机滑稽。那么如何在小程序中正确的使用呢一添加字体使用或其他账号登录,将我们需要的字体添加购物车,然后再添加到新建的项目中。 开篇废话 开发过小程序的童鞋肯定都会遇到这样的问题,当我们在小程序中使用iconfont官方推荐的方法插入字体时,我们总会得到一个打印机(滑稽)。那...

    hzc 评论0 收藏0
  • 「轻算账」小程序实践笔记

    摘要:资源开发文档是一套完全免费的微信小程序开发框架,扩展了小程序的能力。推荐有一些不错的解决方案封装封装跨页面事件通讯监听数据变化开发如何在微信小程序的页面间传递数据需要时可以快速过一遍。微信小程序回调,,,的使用例子供参考 这篇文章主要记录我做小程序「轻算账」过程中遇到的一些问题和解决方案,就当是做个总结,也希望其中有能够帮助到他人的信息。 showImg(https://segment...

    BigTomato 评论0 收藏0
  • 新手零基础入门小程序之万达电影

    摘要:项目名称我这里是模仿万达电影小程序,你也可以自己换一个,这里随意。 如果你是一个小白,想学习或者了解小程序,但是不知从何下手,那么这篇文章应该会对你有所帮助,如果您是一位大佬,那么这篇文章欢迎您吐槽! 什么是小程序? 小程序是微信新推出来的一种连接用户与服务的方式。是一种不需安装下载就能使用的应用。实现了用完即走的梦想。 小程序的优势 不用安装,即开即用,省流量,不占用桌面 对于小程...

    CompileYouth 评论0 收藏0
  • 前端相关汇总

    摘要:简介前端发展迅速,开发者富有的创造力不断的给前端生态注入新生命,各种库框架工程化构建工具层出不穷,眼花缭乱,不盲目追求前沿技术,学习框架和库在满足自己开发需求的基础上,然后最好可以对源码进行调研,了解和深入实现原理,从中可以获得更多的收获随 showImg(https://segmentfault.com/img/remote/1460000016784101?w=936&h=397)...

    BenCHou 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<