移动端布局:自定义MUI底部tabs选项卡(nav组件 · 底部固定mui-bar-tab) · 案例演示


效果图


html代码实例 · 如下:


<!doctype html>
<html><head><meta charset="UTF-8"><title>自定义MUI底部tabs选项卡</title><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" /><link href="static.docs/plugins/mui/css/mui.min.css" rel="stylesheet" /><!--footer--><link href="static.docs/css/public.css" rel="stylesheet" /><link href="static.docs/font/iconfont.css" rel="stylesheet" /></head><body><!--底部tabs区域--><nav class="mui-bar mui-bar-tab" id="footer"><ul class="mui-table-view mui-grid-view"><li class="mui-table-view-cell mui-media mui-col-xs-2 mui-col-sm-2 mui-active"><a href="javascript:;"><span class="iconfont icon-shouye"></span><div class="mui-media-body">首页</div></a></li><li class="mui-table-view-cell mui-media mui-col-xs-2 mui-col-sm-2"><a href="http://www.gdapjczx.com:80/gdapjc/mobilephone_gd/learning.do"><span class="iconfont icon-kaoshi"></span><div class="mui-media-body">模拟考试</div></a></li><li class="mui-table-view-cell mui-media mui-col-xs-2 mui-col-sm-2" style="text-align: center;overflow: visible;"><div style="overflow: visible; margin-top: -30px;"><a class="viplink" href="http://www.gdapjczx.com:80/gdapjc/mobilephone_gd/gopractice.do"><span class="iconfont  tf-vip"><span class="icon-code"></span></span><div class="mui-media-body vipstudy">VIP学习</div></a></div>                       </li><li class="mui-table-view-cell mui-media mui-col-xs-2 mui-col-sm-2"><a href="http://www.gdapjczx.com:80/gdapjc/mobilephone_pe/gopersonal.do"><span class="iconfont icon-tiku"></span><div class="mui-media-body">全真题库</div></a></li><li class="mui-table-view-cell mui-media mui-col-xs-2 mui-col-sm-2"><a href="http://www.gdapjczx.com:80/gdapjc/mobilephone_pe/gopersonal.do"><span class="iconfont icon-gerenzhongxin"></span><div class="mui-media-body">个人中心</div></a></li></ul></nav><script src="static.docs/plugins/mui/js/mui.min.js"></script><script type="text/javascript">mui.init()</script></body></html>

样式文件 · 代码:


/*底部tabs切换区域*/
/*文字*/
/*#footer .mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body{color: #333333;}*/
#footer .iconfont{font-size: 24px;font-family:"微软雅黑";color: #333333;}
/*tabs自定义*/
#footer.mui-bar-tab .mui-table-view .mui-table-view-cell .tf-vip{color: #FFF;margin-top:5px;}
#footer.mui-bar-tab .mui-table-view .mui-table-view-cell.mui-active .iconfont{color: #00c2c2;}
#footer.mui-bar-tab .mui-table-view .mui-table-view-cell.mui-active .iconfont.tf-vip{color: #FFF;}
#footer .mui-table-view.mui-grid-view .mui-table-view-cell.mui-active .mui-media-body{color: #00c2c2;}
/*div切换改为a链接*/
#footer .mui-table-view.mui-grid-view{height: 50px;box-sizing: border-box;padding: 0;}
#footer .mui-table-view.mui-grid-view .mui-table-view-cell{margin-right: 0;height: 100%;padding: 8px 0 0;}
#footer .mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body{margin-top: 0;font-size: 10px;}
/*页面结合微调*/
#footer .mui-table-view-cell:after{height: 0;background: #FFF;}
#footer .mui-table-view.mui-grid-view{margin-bottom: 0;}.mui-bar.mui-bar-tab {height:50px;background-color: #FFF;-webkit-box-shadow: none;box-shadow: none;}
nav#footer {max-width: 640px;margin: 0 auto;}
/*栅格自定义比例*/
.mui-col-xs-2,.mui-col-sm-2 {width: 20%;}
nav#footer .mui-table-view:before, nav#footer .mui-table-view:after{height: 0;}
.mui-table-view.mui-grid-view .mui-table-view-cell>a:not(.mui-btn){padding: 0;margin: 0;}
.tf-vip{ display: inline-block;width: 40px;height:40px;background: url('../images/icon-vip.png') no-repeat 0 0;background-size: 100% 100%;}
/*vip学习定位*/
.viplink{position: relative;display: inline-block;  width: 50px;height: 50px;border-radius: 50%;background: #FFF;}
.vipstudy{position: absolute;bottom: -15px;left: 0;color: #333;}
.icon-code{padding-top: 10px;display: inline-block;}

也可以带阴影:

.mui-bar.mui-bar-tab{-webkit-box-shadow: 0 5px 10px rgba(0,0,0,.25);box-shadow: 0 5px 10px rgba(0,0,0,.25);}
.viplink{box-shadow: 0 -0.9px 0.1px rgba(0,0,0,.05);}

以上就是关于“ MUI框架:移动端底部固定mui-bar-tab布局 - 案例篇 ” 的全部内容。

MUI框架:移动端底部固定mui-bar-tab布局 - 案例篇相关推荐

  1. MUI框架:栅格系统 + grid宫格布局 - 案例篇

    MUI框架 · 自定义宫格布局 · 应用案例: 通过使用MUI框架的 栅格系统 + grid宫格布局 ,覆盖源码样式,以达到完美的页面效果. 效果图: 点击动画效果不再演示,具体效果参考源码效果! 全 ...

  2. FrozenUI框架 · 栅格应用:宫格布局 - 案例篇

    适用frozenUI框架的栅格系统和多列布局,完成项目首页的宫格布局开发 效果图: demo 代码实例: <!DOCTYPE html> <html><head>& ...

  3. 前端系列——与众不同的移动端底部固定栏 fixed、absolute 兼容 iOS 和 Android 方案

    相信我,我分享的和你在其他博客上看到的终极方案是如此的与众不同! 做过移动端开发的同学,对底部DOM定位出现的各种奇葩情况已经深恶痛绝了吧,底部DOM设置不同的position,在Android和io ...

  4. 前端系列——与众不同的移动端底部固定栏 fixed、absolute 兼容 iOS 和 Android 方案...

    相信我,我分享的和你在其他博客上看到的终极方案是如此的与众不同! 做过移动端开发的同学,对底部DOM定位出现的各种奇葩情况已经深恶痛绝了吧,底部DOM设置不同的position,在Android和io ...

  5. MUI框架详解-全面讲解MUI框架使用

    课程目录: 01MUI 介绍.新项目创建. 基础布局.mp4 02MUI - accordion(折叠面板).button.mp4 03MUI - actionsheet(操作表).badge.mp4 ...

  6. mui 框架:a标签无法跳转 - 解决篇

    解决问题 · 罗列与参考: mui框架导致a标签失效无法点击? mui框架之a标签无法跳转的问题? 关于mui中ul列表需要点击多次生效的问题? mui框架:如何自定义实现a标签点击事件的办法? bu ...

  7. vue开发移动端,mui框架的各种使用方法

    前面提到使用vue开发APP,自己不太熟悉,后来了解到有这个mui框架,然后改变状态栏颜色和监听返回键也是使用的这个框架,后来又遇到了一些问题,但是官网没有写操作方法(也许是没找到),后来在网上找到了 ...

  8. MUI框架开发HTML5手机APP(二)--页面跳转传值底部选项卡切换

    原文链接:   一.MUI加载子页面 1加载子页面详解 在mobile app开发过程中,经常遇到卡头卡尾的页面,也就是说头部和尾部保持不动,而只有中间区域可以滚动,常见的就是新闻列表与详情页等情况: ...

  9. MUI框架开发HTML5手机APP(一)--搭建第一个手机APP

      前  言 JRedu 随着HTML5的不断发展,移动开发成为主流趋势!越来越多的公司开始选择使用HTML5开发手机APP,而随着手机硬件设备配置的不断提升,各种开发框架的不断优化,也使着H5开发的 ...

最新文章

  1. Atitit.png 图片不能显示 php环境下
  2. Vi编辑器中查找替换
  3. 在MATLAB中读取同一路径下多个txt或mat文件
  4. 千万级、百万级数据删除优化
  5. HTML——ASP的 Response.write 方法输出中文乱码解决方案
  6. jquery对radio的操作汇总
  7. stl reserve_vector :: reserve()函数以及C ++ STL中的示例
  8. 烽火交换机s5800配置说明_如何通过单臂路由实现VLAN间通信?(配置篇)
  9. STM32学习——中断方式下的发送数据
  10. 关于equals和==的几个注意点
  11. hdu2089不要62(数位dp)
  12. android usb触摸驱动,Linux/Android——usb触摸屏驱动 - usbtouchscreen
  13. linux下如何实现pgadmin备份,linux下pgAdmin4安装
  14. ajax get提交中文参数乱码
  15. chrome 插件--B站自动发弹幕
  16. 记一次蓝牙音箱无声音的原因
  17. 三维空间坐标的旋转算法详解_三维空间几何坐标变换矩阵.ppt
  18. 全网爆火的五款游戏蓝牙耳机,低延迟吃鸡听声辨位毫无压力
  19. 物联网平台的结构组成有哪些
  20. C++的File类文件操作(转)

热门文章

  1. 使用CMake生成sln项目和VS工程遇到的问题
  2. 蚌埠学院官网综合新闻条目抓取
  3. Haproxy+Rabbitmq中的问题
  4. 小程序 - 数组追加兼本地存储
  5. 速查mysql数据大小
  6. MAC版CRT使用心得
  7. 关于 Cisco SCE 的介绍
  8. 安全筛选器创建与管理
  9. Knight Moves(信息学奥赛一本通-T1257)
  10. 信息学奥赛C++语言: 商品排序