微信小程序开发笔记(三)--关于背景图片的设置

微信小程序开发笔记(三)–关于背景图片的设置

一个菜鸟的学习笔记 如有错误请指点一下(QQ:2529354857) 谢谢!

关于微信小程序开发时背景图片的使用

一、使用背景图

在设置一个页面的背景图片时,发现在wxss里backgroud-image无法使用本地图片,需要使用网络图片或者转换格式为base64 还有就是使用image标签
在这里插入图片描述
1.使用网图:直接在网上找到图片然后把网址复制就可以使用。

2.转换格式为base64:[http://imgbase64.duoshitong.com/] 在这里选择图片然后转换为base64格式 但是 这个转换之后很大一坨字母 不想用…。
在这里插入图片描述

3.使用image标签:就是加入一张图片假装当做背景图片 但是要注意图片会占位置 所以页面布局的时候有些烦
在这里插入图片描述

二、 背景图片的大小设置

在设置背景图片时,图片的大小可能会与屏幕大小不一致,这时就需要设置图片的大小来适应屏幕

1.通过 wx.getSystemInfo获取屏幕的长宽 然后通过js里的data设置背景图片大小
在这里插入图片描述
但是使用这个方法有一点小瑕疵
在这里插入图片描述
获取的高包括上面这一栏 设置背景图时会因为这一栏从而实际高度减少

2.微信提供了新的单位: vh vw 直接在wxss里面使用即可
100vh代表屏幕宽高 100vw代表屏幕宽
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43817994/article/details/88958434