小程序图片作为背景图无法铺满的问题

这篇具有很好参考价值的文章主要介绍了小程序图片作为背景图无法铺满的问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

    今天做小程序的时候,遇到一个问题,用一张图片去作为背景图的时候,图片总是铺不满屏幕,后来查阅一番后原来image标签的mode要设置为 widthFix,高度设置为100%;

     设置完成之后,发现了新问题,图片依旧没有铺满,后来发现是由于屏幕高度很高,出现滚动条,网上找了一下解决方案把图片容器的position设置为fixed,这样虽然是铺满屏幕了,但是拖动的时候,背景图是不会跟着一起下滑的,这种体验感并不好,也不是我们想要的效果,pass。

     多方查阅下,终于找到了完美适配的方法,把图片的高度设置为屏幕的高度,利用动态行内样式加上去,上代码:

微信小程序背景图有间隙,小程序,微信小程序,css

  onLoad(options) {
     this.screenHeight = uni.getSystemInfoSync().windowHeight;
  },

微信小程序背景图有间隙,小程序,微信小程序,css 这个时候图片已经可以达到铺满屏幕的效果了,但是仔细一看底下有白边,可以给图片添加上vertical-align: bottom;

微信小程序背景图有间隙,小程序,微信小程序,css

 完美解决!

 文章来源地址https://www.toymoban.com/news/detail-524393.html

到了这里,关于小程序图片作为背景图无法铺满的问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信小程序背景图片设置

    问题  :微信小程序通过css:background-image引入背景图片失败 [渲染层网络层错误] pages/wode/wode.wxss 中的本地资源图片无法通过 WXSS 获取,可以使用网络图片,或者 base64,或者使用image/标签 解决方法微信小程序在使用background-image设置背景图时报错:渲染层网络层错误_index.wxss 中的

    2024年02月04日
    浏览(60)
  • 微信小程序 背景图片设置

            微信小程序设置背景图片时,有两种方法:         第一:直接在.wxss中中使用 “background-image:url()” 设置背景图片,但是这种加载背景图片的方法存在一个问题,就是所加载的图片只能是 网络图片 或 base64 图片,是不可以加载本地图片的。 但是使用base64图片

    2024年02月11日
    浏览(66)
  • 【微信小程序】不支持使用本地图片设置背景图片解决方法

    在小程序样式文件中,如果设置背景图片的路径用的是本地的,就会报错并且显示不出来;如果在wxml文件中使用图片的本地路径作为背景图,则微信开发者工具中可以显示出来,但是运行到手机上显示不出来,解决方法如下: 方法一: 使用网络图片 方法二: 在线搜索图片

    2024年02月11日
    浏览(93)
  • 微信小程序 背景图片如何占满整个屏幕

    1. 在页面的wxss文件中,设置背景图片的样式: 2. 在页面的json文件中,设置背景图片的样式:

    2024年02月14日
    浏览(98)
  • 微信小程序中背景图片如何占满整个屏幕,拉伸

    不变形 1. 在页面的wxss文件中,设置背景图片的样式: 2. 在页面的json文件中,设置背景图片的样式:

    2024年02月14日
    浏览(113)
  • [微信小程序踩坑]微信小程序editor富文本组件渲染字符串时,内部图片超出大小导致无法正常渲染或回显(数据传输长度为 3458 KB,存在有性能问题!)

    富文本组件: 回显方法: bug复现: 数据:\\\"p杰佛的撒娇佛是阿达分阶段实施的佛教的撒img src=\\\"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/

    2024年02月08日
    浏览(58)
  • 四种方法解决微信小程序设置背景图片,哪种最好?

    做了许久的小程序,现在选择用博客记录我遇到的问题以及问题的解决办法,也分享给大家一些自己的心得,记录如下: 在微信小程序当我们使用本地图片作为背景图片的时候我们会参与以下问题。 代码: 在页面使用这个样式的时候小程序会报错。 小程序背景图片无法直接

    2024年02月09日
    浏览(50)
  • DosBox在winserver2016云桌面最大化界面无法铺满全屏的问题剖析

         有一款用户软件叫DosBox,在实体机win11的时候最大化的时候,程序界面可以铺满全屏,但是在winserver2016云桌面进行最大化的时候,最大化的时候,界面无法铺满全屏: (实体机最大化,界面全屏显示) (云桌面程序最大化主界面无法铺满全屏) 这到底是什么原因导致

    2024年02月04日
    浏览(67)
  • 小程序使用图像作为背景

    微信小程序不支持通过background-image设置背景,因此必须使用image标签来设置背景 在 uni-app 中,可以使用 background-image 属性来将一张图像作为另一张图像的背景。 以下是一个示例代码,演示如何使用 background-image 将一张图像作为另一张图像的背景: 在上面的示例中,我们在页

    2024年02月13日
    浏览(41)
  • 微信小程序中无法显示base64图片

    在微信小程序中展示图片信息时,后端返回的数据中的图片地址位base64 在小程序进行图片渲染后,发现有一部分的图片不能成功显示,直接为空白,但是在调试器里查看图片地址已经注入进 src 里面了,尝试将图片地址复制出来用浏览器打开,发现可以正常显示 图片在浏览器

    2024年02月12日
    浏览(67)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包