Btmnav 手机底部菜单
基本用法
Btmnav底部菜单是手机专用的,其在pc电脑和平板电脑中处于隐藏状态。因为btmnav是固定在底部的,所以需要有个占位标签ax-space-btmnav紧放在btmnav后面
<div class="ax-btmnav">
<div class="ax-row">
<div class="ax-col">
<a href="#" class="ax-selected">
<span class="ax-figure ax-iconfont ax-icon-home"></span>
<span class="ax-text">首页</span>
</a>
</div>
<div class="ax-col">
<a href="#">
<span class="ax-figure ax-iconfont ax-icon-message-o"><i class="ax-dot"></i></span>
<span class="ax-text">社区</span>
</a>
</div>
<div class="ax-col">
<a href="#">
<span class="ax-figure ax-iconfont ax-icon-file-text"></span>
<span class="ax-text">文章</span>
</a>
</div>
<div class="ax-col">
<a href="#">
<span class="ax-figure ax-iconfont ax-icon-star"></span>
<span class="ax-text">收藏</span>
</a>
</div>
<div class="ax-col">
<a href="#">
<span class="ax-figure ax-iconfont ax-icon-person"><i class="ax-badge">2</i></span>
<span class="ax-text">我的</span>
</a>
</div>
</div>
</div>
<div class="ax-space-btmnav"></div>
复杂结构
除了常规的上图标下文字结构,还常见个人中心头像和单独图标按钮的情况。
<div class="ax-btmnav">
<div class="ax-row">
<div class="ax-col">
<a href="#" class="ax-comm ax-selected">
<span class="ax-figure ax-iconfont ax-icon-home"></span>
<div class="ax-text">首页</div>
</a>
</div>
<div class="ax-col">
<a href="#" class="ax-comm">
<span class="ax-figure ax-iconfont ax-icon-message-o"><i class="ax-dot"></i></span>
<span class="ax-text">社区</span>
</a>
</div>
<div class="ax-col">
<a href="#" class="ax-single">
<span class="ax-iconfont ax-icon-plus-o-fill"></span>
</a>
</div>
<div class="ax-col">
<a href="#" class="ax-comm">
<span class="ax-figure ax-iconfont ax-icon-star"></span>
<span class="ax-text">收藏</span>
</a>
</div>
<div class="ax-col">
<a href="#" class="ax-img">
<span class="ax-figure" style="background-image: url(https://src.axui.cn/v1.0/examples/images/head01.jpg)"><i class="ax-badge">2</i></span>
<span class="ax-text">我的</span>
</a>
</div>
</div>
</div>
<div class="ax-space-btmnav"></div>
SVG图标
如果用户追求图标精致可使用svg图标。
<div class="ax-btmnav">
<div class="ax-row">
<div class="ax-col">
<a href="#" class="ax-comm ax-selected">
<span class="ax-figure"><svg class="ax-svg"><use xlink:href="#ax-icon-home"/></svg></span>
<div class="ax-text">首页</div>
</a>
</div>
<div class="ax-col">
<a href="#" class="ax-comm">
<span class="ax-figure"><svg class="ax-svg"><use xlink:href="#ax-icon-message-o"/></svg><i class="ax-dot"></i></span>
<span class="ax-text">社区</span>
</a>
</div>
<div class="ax-col">
<a href="#" class="ax-single">
<span class="ax-iconfont ax-icon-plus-o-fill"></span>
</a>
</div>
<div class="ax-col">
<a href="#" class="ax-comm">
<span class="ax-figure"><use xlink:href="#ax-icon-star"/></svg></span>
<span class="ax-text">收藏</span>
</a>
</div>
<div class="ax-col">
<a href="#" class="ax-img">
<span class="ax-figure" style="background-image: url(https://src.axui.cn/v1.0/examples/images/head01.jpg)"><i class="ax-badge">2</i></span>
<span class="ax-text">我的</span>
</a>
</div>
</div>
</div>
<div class="ax-space-btmnav"></div>
常规图片
购物节时通常会变更菜单为某类图片以增强营销效果,图片的宽高为28px。
<div class="ax-btmnav">
<div class="ax-row">
<div class="ax-col">
<a href="#">
<span class="ax-figure" style="background-image: url(images/btmnav01.png)"></span>
<span class="ax-text">首页</span>
</a>
</div>
<div class="ax-col">
<a href="#">
<span class="ax-figure" style="background-image: url(images/btmnav02.png)"></span>
<span class="ax-text">社区</span>
</a>
</div>
<div class="ax-col">
<a href="#">
<span class="ax-figure" style="background-image: url(images/btmnav03.png)"></span>
<span class="ax-text">文章</span>
</a>
</div>
<div class="ax-col">
<a href="#">
<span class="ax-figure" style="background-image: url(images/btmnav04.png)"></span>
<span class="ax-text">收藏</span>
</a>
</div>
</div>
</div>
<div class="ax-space-btmnav"></div>
分割线
在ax-col中间插入ax-gutter-line即可实现分割线。
<div class="ax-btmnav">
<div class="ax-row">
<div class="ax-col">
<a href="#" class="ax-selected">
<span class="ax-figure ax-iconfont ax-icon-home"></span>
<span class="ax-text">首页</span>
</a>
</div>
<div class="ax-gutter-line"></div>
<div class="ax-col">
<a href="#">
<span class="ax-figure ax-iconfont ax-icon-message-o"><i class="ax-dot"></i></span>
<span class="ax-text">社区</span>
</a>
</div>
<div class="ax-gutter-line"></div>
<div class="ax-col">
<a href="#">
<span class="ax-figure ax-iconfont ax-icon-file-text"></span>
<span class="ax-text">文章</span>
</a>
</div>
<div class="ax-gutter-line"></div>
<div class="ax-col">
<a href="#">
<span class="ax-figure ax-iconfont ax-icon-star"></span>
<span class="ax-text">收藏</span>
</a>
</div>
<div class="ax-gutter-line"></div>
<div class="ax-col">
<a href="#">
<span class="ax-figure ax-iconfont ax-icon-person"><i class="ax-badge">2</i></span>
<span class="ax-text">我的</span>
</a>
</div>
</div>
</div>
<div class="ax-space-btmnav"></div>
集中布局
有时候底部菜单很少,只有两个或者三个,那么可以考虑集中布局,方法是直接在ax-btmnav上写入style样式,例如本例是:padding:0 14%
<div class="ax-btmnav" style="padding:0 14%">
<div class="ax-row">
<div class="ax-col">
<a href="#" class="ax-selected">
<span class="ax-figure ax-iconfont ax-icon-home"></span>
<span class="ax-text">首页</span>
</a>
</div>
<div class="ax-col">
<a href="#">
<span class="ax-figure ax-iconfont ax-icon-message-o"><i class="ax-dot"></i></span>
<span class="ax-text">社区</span>
</a>
</div>
<div class="ax-col">
<a href="#">
<span class="ax-figure ax-iconfont ax-icon-file-text"></span>
<span class="ax-text">文章</span>
</a>
</div>
</div>
</div>
<div class="ax-space-btmnav"></div>
