如何自定义微信小程序tabbar上边框的颜色


Posted in Javascript onJuly 09, 2019

我们知道tabbar上边框的颜色是通过 tabBar 的 borderStyle 属性设置的,只支持两个值 black / white,参见文档 tabBar

如何自定义微信小程序tabbar上边框的颜色

示例,红色

解决办法

其实很简单,自己画一条线定位在页面最底部就可以了,我们可以利用小程序类似于网页 <html> 标签的 <page>标签,在全局样式中加入如下:

app.wxss

page::before{
  content: '';
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 2rpx;
  background-color: #F6F8FC;
  z-index: 9999;
}

同理,也可以给最上面也加入一个分割线,如下:

page::after{
  content: '';
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 2rpx;
  background-color: #F6F8FC;
  z-index: 9999;
}

其他

是不是很简单,如果在某个页面不需要分割线,只需在当前页面的 wxss 文件里重置 page 的样式即可,如下:
details.wxss

page::before{
  height: 0rpx;
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
扩展easyui.datagrid,添加数据loading遮罩效果代码
Nov 02 Javascript
jQuery Mobile 导航栏代码
Nov 01 Javascript
解析img图片没找到onerror事件 Stack overflow at line: 0
Dec 23 Javascript
js实现简单div拖拽功能实例
May 12 Javascript
基于BootStarp的Dailog
Apr 28 Javascript
jQuery简单实现页面元素置顶时悬浮效果示例
Aug 01 Javascript
jQuery的deferred对象使用详解
Sep 25 Javascript
jQuery实现花式轮播之圣诞节礼物传送效果
Dec 25 Javascript
js数组与字符串常用方法总结
Jan 13 Javascript
node.js爬虫爬取拉勾网职位信息
Mar 14 Javascript
JS实现页面打印功能
Mar 16 Javascript
animate.css在vue项目中的使用教程
Aug 05 Javascript
微信小程序wx.request拦截器使用详解
Jul 09 #Javascript
javascript实现图片轮播代码
Jul 09 #Javascript
关于微信小程序map组件z-index的层级问题分析
Jul 09 #Javascript
Webpack 4如何动态切割JS注入文件名详解
Jul 09 #Javascript
Vue 实现前端权限控制的示例代码
Jul 09 #Javascript
微信小程序文章详情页跳转案例详解
Jul 09 #Javascript
七行JSON代码把你的网站变成移动应用过程详解
Jul 09 #Javascript
You might like
PHP自定义函数收代码
2010/08/01 PHP
深入PHP empty(),isset(),is_null()的实例测试详解
2013/06/06 PHP
PHP对接微信公众平台消息接口开发流程教程
2014/03/25 PHP
PHP的Socket网络编程入门指引
2015/08/11 PHP
PHP使用内置函数file_put_contents写入文件及追加内容的方法
2015/12/07 PHP
thinkphp5框架路由原理与用法详解
2020/02/11 PHP
javascript转换字符串为dom对象(字符串动态创建dom)
2010/05/10 Javascript
javascript 获取所有id中包含某关键字的控件的实现代码
2010/11/25 Javascript
JavaScript 的继承
2011/10/01 Javascript
Javascript生成json的函数代码(可以用php的json_decode解码)
2012/06/11 Javascript
JavaScript学习笔记之定时器
2015/01/22 Javascript
jQuery简单几行代码实现tab切换
2015/03/10 Javascript
jquery插件bxslider用法实例分析
2015/04/16 Javascript
JavaScript与HTML的结合方法详解
2015/11/23 Javascript
原生JS实现在线问卷调查投票特效
2017/01/03 Javascript
JavaScript中英文字符长度统计方法示例【按照中文占2个字符】
2017/01/17 Javascript
使用vue.js2.0 + ElementUI开发后台管理系统详细教程(一)
2017/01/21 Javascript
ES6教程之for循环和Map,Set用法分析
2017/04/10 Javascript
利用JS对iframe父子(内外)页面进行操作的方法教程
2017/06/15 Javascript
认识less和webstrom的less配置方法
2017/08/02 Javascript
angularjs select 赋值 ng-options配置方法
2018/02/28 Javascript
Vue+tracking.js 实现前端人脸检测功能
2020/04/16 Javascript
深入理解NumPy简明教程---数组3(组合)
2016/12/17 Python
Python 将RGB图像转换为Pytho灰度图像的实例
2017/11/14 Python
Python使用mongodb保存爬取豆瓣电影的数据过程解析
2019/08/14 Python
Python数据可视化:顶级绘图库plotly详解
2019/12/07 Python
python定义类的简单用法
2020/07/24 Python
Pandas替换及部分替换(replace)实现流程详解
2020/10/12 Python
Python读写锁实现实现代码解析
2020/11/28 Python
HTML5添加禁止缩放功能
2017/11/03 HTML / CSS
最新党员的自我评价分享
2013/11/04 职场文书
计算机毕业大学生推荐信
2013/12/01 职场文书
我的求职计划书
2014/01/10 职场文书
金融系应届毕业生求职信
2014/05/26 职场文书
公司客户答谢酒会祝酒词
2015/08/11 职场文书
MySQL系列之五 视图、存储函数、存储过程、触发器
2021/07/02 MySQL