一、 IconFont添加字體
使用GitHub或其他賬號登錄iconfont,將我們需要的字體添加購物車,然后再添加到新建的項目中。
二、 生成代碼
點擊查看在線鏈接,生成代碼。
三、 下載代碼
點擊下載到本地,將下載好的字體文件中的iconfont.css中的樣式中的代碼粘貼到小程序app.wxss中。
四、 復制代碼
復制上面我們生成的在線鏈接粘貼到小程序app.wxss中,最后代碼如下圖。
/**app.wxss**/ .container { height: 100%; display: flex; flex-direction: column; align-items: center; justify-content: space-between; /* padding: 200rpx 0; */ box-sizing: border-box; } /*********在線字體代碼start*********/ @font-face { font-family: 'iconfont'; /* project id 706535 */ src: url('//at.alicdn.com/t/font_706535_gcxl9md3eyj.eot'); 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'); } /*********在線字體代碼end*********/ /*********字體文件中的代碼start*********/ .iconfont { font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icon_back::before { content: "\e62c"; } .icon_close::before { content: "\e628"; } .icon_refresh::before { content: "\e732"; } .icon_jiantou_bottom::before { content: "\e605" } .icon_jiantou_top::before { content: "\e733" } .icon_bill::before { content: "\e627"; } .icon_edit::before { content: "\e63b"; } .icon_edit_pen::before { content: "\e609"; } .icon_right_jiantou::before { content: "\e7a5" } /*********字體文件中的代碼end*********/
五、 自定義類名
如果我們覺得icon的名字不好看,我們可以自定義每個icon的類名。
/*** icon_back是自定義的類名 ***/ . icon_back::before { content: "\e7a5" }
六、 引用
最后我們在wxml中引用。
/*** 注意類名要對應 ***/ <text class="iconfont icon_back"></text>