购物车tab导航栏开发:
1:注册个人icon账户,选择自己所需要的图标
2:将icon下载到本地后解压,打开iconfont.css,复制:@font-face ,.iconfont 两个css代码到自己的项目,将icon官网生成的css替换掉 @font-face
@font-face {
font-family: 'iconfont'; /* Project id 2772013 */
src: url('//at.alicdn.com/t/font_2772013_gtvtlxo61eo.woff2?t=1630019151797') format('woff2'),
url('//at.alicdn.com/t/font_2772013_gtvtlxo61eo.woff?t=1630019151797') format('woff'),
url('//at.alicdn.com/t/font_2772013_gtvtlxo61eo.ttf?t=1630019151797') format('truetype');
}
.iconfont {
font-family: "iconfont" !important;
font-size: 16px;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
3:在App.vue 引入这个css文件
4:使用:
<template>
<div class="docker">
<span class="docker_item">
<div class="iconfont"></div>
首页
</span>
<span class="docker_item">
<div class="iconfont"></div>
购物车
</span>
<span class="docker_item">
<div class="iconfont"></div>
订单
</span>
<span class="docker_item">
<div class="iconfont"></div>
我的
</span>
</div>
</template>
<style>
.docker{
display: flex;
position: absolute;
left: 0;
bottom:0;
width:100%;
height: 40px;
border-top: 1px solid #1F1F1F;
background: gold;
}
.docker_item{
flex: 1;
text-align: center;
}
body{
font-size: 12px;
}
</style>
最终的效果: