美文网首页
窗口导航栏不显示文字,内容与顶部导航栏重合等问题解决方案

窗口导航栏不显示文字,内容与顶部导航栏重合等问题解决方案

作者: 旺财叔 | 来源:发表于2024-02-19 09:04 被阅读0次

一、微信小程序中,内容与与顶部导航栏重合

原因:新建项目默认全局开启Skyline框架,不支持原生导航栏;而在toBbar中设置了自定义导航栏,即:"navigationStyle": "custom"。

当使用自定义导航栏时,会覆盖全局窗口中的内容,导致内容无法显示在导航栏的下方。

解决方案:在app.json文件中,

1)删除"window"中的属性:

"navigationStyle": "custom"

2)同时删除以下部分:

"renderer": "skyline",

  "rendererOptions": {

    "skyline": {

      "defaultDisplayBlock": true,

      "disableABTest": true,

      "sdkVersionBegin": "3.0.0",

      "sdkVersionEnd": "15.255.255"

    }

},

删除以上代码后,发现导航栏变黑色了,这是因为原生导航栏默认就是黑色的。


二、窗口导航栏不显示文字

原因:导航栏的文字颜色和背景颜色相同。

对"window"中的属性进行设置:

第一个设置背景颜色,第二个设置文字内容颜色,只有两种颜色,black 和white;

"navigationBarBackgroundColor": "#40E0D0",

    "navigationBarTextStyle": "black"

这两个属性可参考文档:

全局配置(app.json):https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/app.html#window

页面配置(page.json):https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/page.html

同时,背景颜色的类型为:HexColor,是十六进制的颜色。比如,红色为:#FF0000,黑色为#000000,白色为#FFFFFF。

其它颜色可以查相关文档。

本人比较喜欢用#40E0D0宝石绿。

相关文章

  • 网站导航

    常见的导航模式貌似也有很多,从显示位置来说分为:顶部水平横栏式,垂直导航栏,侧边固定式,滑出或者弹出窗口导航等,通...

  • 粘性布局position:sticky

    网站顶部的导航栏固定与否,显示隐藏与否的问题?如果不固定(position: relative),那么滚屏时,导航...

  • iOS导航栏渐变NavigationController

    工作中的一些代码记录 导航栏颜色渐变示例: 导航栏顶部隐藏和显示: 导航栏上拉、下拉 隐藏和显示: navigat...

  • Android

    顶部导航栏 仿京东搜索 顶部导航栏 今日头条导航栏 导航栏快速实现 瀑布流 搜索框带历史记录 tablayout ...

  • Android隐藏和显示虚拟导航栏

    隐藏导航栏 显示导航栏 沉浸式状态下显示导航栏

  • 使用CSS和JS获取浏览器展示区域高度的区别,记录一次遇到的坑

    开发中常用的布局方案,顶部导航栏或底部导航栏,中间是内容区域,内容区域要避开导航栏的高度,这样才不会产生滑动空白的...

  • 隐藏导航栏

    隐藏导航栏 显示导航栏

  • 导航栏渐变隐现

    页面不显示导航栏,上托一定的距离显示导航栏. 设置导航栏存在且透明: 1.设置导航栏的透明: //导航栏透明 ...

  • iOS导航栏隐藏透明处理

    1: 导航栏隐藏之间跳转 & 导航栏隐藏后显示自定义导航栏(由于系统导航栏透明造成的动画问题 暂时还未找到...

  • android显示/隐藏底部导航栏

    设置----显示(2)----显示导航栏 底部显示导航栏的效果

网友评论

      本文标题:窗口导航栏不显示文字,内容与顶部导航栏重合等问题解决方案

      本文链接:https://www.haomeiwen.com/subject/zixpadtx.html