微信小程序中,将一张图设置成背景图的几种方式

这篇具有很好参考价值的文章主要介绍了微信小程序中,将一张图设置成背景图的几种方式。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

三种方法实现

1、使用网络图片

<view class="page" style=" background-image: url('{{ossHost}}nmxy/assets/home/bg.png');"></view>

2、使用base64格式图片,访问图片base64编码 

将背景图片使用编码base64进行转换,

网址如下:

base64图片在线转换工具 - 站长工具

<view class="page" style=" background-image: url('data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAkACQAAD/4QB0RXhpZg***********************ooogD//Z');"></view>

3、使用标签

<view class="page" >
  <image src="../assets/bg.png"></image>
</view>
image {
  position: fixed;//使用粘滞定位 实际可以根据情况调整,不要拘泥于一种定位
  left: 0;
  bottom: 0;
  display: block;
  width: 100%;
  height: 100%;
  z-index: -999;
}

注意有小朋友可能要用html那一套,使用background-image不适用于微信小程序

background-image: url("../images/local_image.png"); 

如果在微信小程序使用background-image:url()来设置背景图片,结果保存控制台出现错误提示,如图所示:

微信小程序中,将一张图设置成背景图的几种方式

  提示wxss中的本地资源图片无法通过 WXSS 获取


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

到了这里,关于微信小程序中,将一张图设置成背景图的几种方式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

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

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

    2024年02月11日
    浏览(66)
  • uniapp微信小程序设置背景渐变

    最近有个项目要用到背景渐变,背景渐变主要用到css,代码如下: 实现原理,position:fixed 固定定位、background-image: linear-gradient 线性渐变和 z-index 设置元素的堆叠顺序。

    2024年02月11日
    浏览(42)
  • 微信小程序~如何设置页面的背景色

    众所周知,微信小程序每个页面由.json,.scss,.ts,.wxml这四个文件组成。 有的小伙伴会发现,需要给页面加背景色的时候,只需在此页面的.scss文件中写个page{background-color: #f8f8f8;}就能生效,却不知其所以然。 这是因为 微信小程序的每个页面,都有一个page根标签 ,见“调试

    2024年04月10日
    浏览(50)
  • 【微信小程序】文章样式,标题样式,及设置背景~

    | background-size  设置背景图片大小。图片可以保有其原有的尺寸,或者拉伸到新的尺寸,或者在保持其原有比例的同时缩放到元素的可用空间的尺寸。 | background-size: cover;适配屏幕大小 文章样式,标题样式,及设置背景~ index.wxml app.wxss index.scss 注意: 微信小程序中不支持直接

    2024年02月07日
    浏览(44)
  • 【微信小程序】设置页面背景色的方式

    例如将每个页面的默认背景色设置成灰色: app.wxss: 方式一: 在单独的页面中设置背景色样式 xxx.wxss: 方式二: 单个页面最外层包个 view class=\\\"pageContainer\\\"/ view 作为根容器,来设置样式,给定背景色。 xxx.wxml: xxx.wxss: 注: 页面背景色并不是指 navigationBar 的背景色

    2024年02月13日
    浏览(44)
  • 微信小程序设置背景图铺满顶部

    由于微信小程序自带顶部导航栏,导致我们设置背景图时总是无法铺满顶部,其实想要铺满顶部只需要改变一个属性即可。将navigationStyle的默认属性修改为custom 在微信小程序需要设置背景图的文件下的.json文件中设置:

    2024年02月11日
    浏览(133)
  • 微信小程序设置backgroundColor背景色没有改变

    当我们在微信小程序 json 中设置 backgroundColor 时,实际在电脑的模拟器中根本看不到效果。 这是因为 backgroundColor 指的窗体背景颜色,而不是页面的背景颜色,即窗体下拉刷新或上拉加载时露出的背景 如果想改变页面的背景。 page { background-color:#F6F9FF; }

    2024年02月15日
    浏览(47)
  • 如何设置微信小程序启动页及其全屏背景色?

    一、设置启动页 打开微信小程序就会进入pages里面的第一个页面,所以只需要在pages.json中,把启动页写在pages的第一项就可以了  二、去掉导航栏,实现全屏显示效果 先清除全局的导航栏标题,在需要全屏的页面,添加以下代码即可: \\\"style\\\": {                 \\\"navigatio

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

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

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

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

    2024年02月09日
    浏览(50)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包