场景: 近日在开发小程序的时候就,接到一个需求boss 想把小程序顶部那部分弄成一个带有我们logo的背景图片。不想要小程序的那种默认标题栏。一度考究发现是可以实现的。
实际运行结果为:

实现步骤

  • 知识点讲解:

修改 navigationStyle 字段,关于这个属性,以下是官方解释:
在uniapp中

使用微信小程序开发工具开发小程序时:官方解释

  • 操作:

此处我修改的页面是首页index.vue,我需要index的导航部分为图片背景。
所以,以下就以index.vue为例。

  1. 修改导航栏为自定义导航栏样式

修改需要配背景图片的页面路由的属性值,此处我修改的是index.vue的路由配置
pages.json中找到你需要配置背景图片的路由,修改它style的属性,也就是自定义导航栏样式。改为custom即取消默认的原生导航栏。

代码如下

 "navigationStyle":"custom"

  1. 然后打开index.vue文件(就是你修改了路由配置的文件)

因为取消了默认的原生导航栏,自定义导航栏,只保留右上角胶囊按钮和分享。所以文本的内容都会向上移动一定距离。
像这样:
此时在index.vue 文件最上面的内容设置为你想设置的图片,撑起页面即可,即可
代码如下:

<template><view class="index_view"><view style="overflow: hidden;height: 250upx;"><image src="../../static/product/topbg.png" class="top_img"></image></view><text>这是一段文字</text><text>这是一段文字</text><text>这是一段文字</text></view>
</template>

运行结果:

以上就是全部步骤,希望对你有帮助。

小程序顶部标题栏的背景图片设置相关推荐

  1. 微信小程序,动态改变背景图片

    前言,作为开发新人,最近在学习微信小程序,期间遇到不少问题,对问题的解决的方法进行记录,以供学习之用. 关于微信小程序的背景图片问题, 1.微信小程序不能使用本地的图片设置背景图片,即 <vie ...

  2. 微信小程序顶部标题栏与胶囊对齐

    介绍 最近在做微信小程序时,顶部标题栏总是与胶囊对不齐.往往是在这款手机上对齐了,在另外一款手机差很多.我在查阅资料后,提出了一种方法解决这个问题,即:在页面onLoad或组件created时,利用微 ...

  3. 微信小程序开发:设定背景图片

    文章目录 前言: 一.原因与解决方法 二.其他设置背景图片的方式 1.获取网络图片 2.将图片转换成base64格式 3.使用image标签 前言: 今天在开发小程序的时候用到背景图片设定功能,但请求 ...

  4. 微信小程序实现页面加入背景图片以及调节透明度

    在微信小程序中有时候需要在页面加入背景图片以及调节透明度让我们的小程序变得更加美观,以下是代码实现: 1.WXML <view class="bg" ><imag ...

  5. 微信小程序顶部标题栏仅保留右上角胶囊状按钮

    navigationStyle, (导航栏样式,仅支持 default/custom.custom 模式可自定义导航栏,只保留右上角胶囊状的按钮),如果在app.json里面的window增加navi ...

  6. 微信小程序背景图片设置和图片自适应宽高

    微信小程序背景图片设置和图片自适应宽高 我们在开发过程中经常需要对一些元素设置图片为背景图片. 网络图片: .ServiceCenter{width: 100vw;height: 40vw;margi ...

  7. 微信小程序大型背景图片设置

    微信小程序背景图片设置 微信小程序通过background-image设置背景:只支持网络图片和base64图片,不支持本地图片 线上图片设置步骤如下 在网站https://image.kieng.c ...

  8. 微信小程序顶部透明状态标题栏搜索栏与胶囊对齐

    微信小程序顶部透明状态标题栏搜索栏LOGO与胶囊对齐 效果如下 App.js wx.getSystemInfo({success: res => {console.log(res)let cus ...

  9. php轮播怎么调整图片大小,微信小程序内轮播图怎样设置成自适应高度

    这次给大家带来微信小程序内轮播图怎样设置成自适应高度,微信小程序内轮播图怎设置成自适应高度的注意事项有哪些,下面就是实战案例,一起来看一下. 我的思路是:获取屏幕宽度,获取图片的宽高,然后等比设置当前 ...

  10. 微信小程序顶部导航栏自定义,根据不同手机自适应距离状态栏高度,防止标题栏高度歪歪扭扭

    微信小程序顶部导航栏自定义,根据不同手机自适应距离状态栏高度 一.微信小程序顶部导航栏自定义 "navigationStyle": "custom"  app. ...

最新文章

  1. 数组--将两个有序数组a,b合并成新的有序数组c
  2. 拿下计网协议后,我就是公园里最靓的仔
  3. python 显示RGB颜色
  4. firefox(火狐)使用自动填充记住的用户名密码时,会将密码填充到相同name的文本域解决办法...
  5. PMCAFF | 蓝港研发总监:游戏产品如何进行数据分析?内附核心数据分析实例子
  6. Open images from USB camera on linux using V4L2 with OpenCV
  7. linux centos7安装ngix,centos7 环境下安装nginx--Linux
  8. java面试宝典2019_Java面试宝典2019完整版.doc
  9. Spring源码学习笔记:Spring设计模式对比和Spring的OOB,BOP,AOP,IOC,DI/DL
  10. 使用jQuery在AJAX请求中添加标头
  11. 机器学习(2)——K-近邻算法讲解
  12. HDOJ 2870 Largest Submatrix
  13. Djangon 基础总结 汇总 从请求到返回页面的过程,
  14. 程序设计与c语言区别,c语言程序设计和c程序设计有什么区别啊
  15. 2019艾肯VST声卡ProDriveIII-3.1.0最新驱动下载
  16. 备战金九银十!2022Java面试必刷461道大厂架构面试真题汇总+面经+简历模板都放这了,注意划重点!!
  17. maya2011安装方法图文详细教程及Unity下载
  18. 无向有权图的邻接矩阵实现(C++)
  19. 网页三栏布局常用方法
  20. wordpress二次元主题

热门文章

  1. 计算机一直显示配置更新失败怎么办,电脑更新新系统的时候出现配置更新失败问题怎么办...
  2. 解决Safari使用谷歌搜索引擎需要二次确认
  3. GCC、GNU到底啥意思?
  4. 单词记忆 词根词缀记忆 总结
  5. win7计算机进行重镜像,win7镜像重装系统图文教程
  6. 无人机倾斜摄影技术在三维实景GIS的应用
  7. 用友网络发布惠商云平台 五大价值构建企业互联网新生态
  8. Java实现拼图小游戏(3)—— 添加图片(含JFrame源码阅读)
  9. 一维数组实验题:大奖赛现场统分。已知某大奖赛有n个选手参赛,m(m>2)个评委为参赛选手评分(最高10分,最低0分)。统分规则为:在每个选手的m个得分中,去掉一个最高分和一个最低分后,取平均分作为该选
  10. IE浏览器主页被劫持,如何解决主页被篡改问题?