您的位置:首页 > 移动开发 > 微信开发

微信小程序使用font-awesome图标库

2017-01-13 12:49 706 查看

微信小程序使用font-awesome图标库

网上看到的方法,亲测成功:参考方法

下载
font-awesome
字体包



打开Transfonter网站,上传字体
fontawesome-webfont.ttf
(理论其它文件格式也可以转换,并未尝试),选择base64编码,convert





convert完毕后点击Download(下载神慢),下载得到的包中有
stylesheet.css
文件,打开后获得以下代码,并对照
font-awesome.css
中的内容,加入到微信小程序的
app.wxss
文件中

stylesheet.css




font-awesome.css




在写入
app.wxss
时将字体名改成了fa




/* app.wxss */
@font-face {
font-family: 'fa';
src: url(data:font/truetype;charset=utf-8;base64,AAEAAAANAIAAAwBQRkZUTXLOMIUAAlXMAAAAHEdERUYAJwKrAAJVrAAAAB5PUy8yiDJ6IwAAAVgAAABgY21hcJ0vdNQAAAw4AAADAmdhc3D//wADAAJVpAAAAAhnbHlmHejPwQAAGdQAAh3kaGVhZAbB4eAAAADcAAAANmhoZWEO+QqbAAAB......long long) format('truetype');
font-weight: normal;
font-style: normal;
}

.fa {
font-family: "fa" !important;
font-size: 16px;
-webkit-font-smoothing: antialiased;
-webkit-text-stroke-width: 0.2px;
}

/* makes the font 33% larger relative to the icon container */
.fa-lg {
font-size: 1.33333333em;
line-height: 0.75em;
vertical-align: -15%;
}
.fa-2x {
font-size: 2em;
}

//long long long...........


然后在小程序中使用
class="fa fa-flag"
等font-awesome即可,如

<view class="head">
<view class="title">微信小程序</view>
<view class="desc">添加font-awesome:<text class="fa fa-flag"></text></view>
</view>




此为上面实现的demo
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  微信小程序