有一些小程序在界面没有很好的优化,所以界面没有适应屏幕高度,那么小程序如何做自适应屏幕高度呢?

小程序如何做自适应屏幕高度?-C语言小程序

1、以前将小程序图片宽度设置为屏幕宽度:

imageLoad: function () {

tShopfas.setData({

imageWidth: wx.getSystemInfoSync().windowWidth

})

}

2、现在:

.imgClass{

width: 100vw;

}

解析:

CSS3引入的”vw”和”vh”基于宽度/高度相对于窗口大小

”vw”=”view width”“vh”=”view height”

以上我们称为视窗单位允许我们更接近浏览器窗口来定义大小。

参照demo案例对照下面四个容器的css样式:

.demo {

width: 100vw;

font-size: 10vw; /* 宽度为窗口100%, 字体大小为窗口的10% */

}

.demo1 {

width: 80vw;

font-size: 8vw; /* 宽度为窗口80%, 字体大小为窗口的8% */

}

.demo2 {

width: 50vw;

font-size: 5vw; /* 宽度为窗口50%, 字体大小为窗口的5% */

}

.demo3 {

width: 10vw;

height: 50vh; /* 宽度为窗口10%, 容器高度为窗口的50% */

}

以上是小小程序怎么做自适应屏幕高度,如果有想了解更多小程序问题,可以咨询jsudo小程序源码。

多用户商城系统、网上商城开发、三级分销系统、C语言小程序、社区团购系统等多端商城及电子商务行业解决方案>

<以上资讯仅供参考,如果您需解决具体问题,建议您关注作者;如果有软件产品开发需求,可在线咨询加速度产品经理获取方案和报价>

****更多行业产品开发方案,请关注jsudo加速度 https://www.jsudo.com***

小程序如何做自适应屏幕高度?-C语言小程序

【加速度jsudo(www.jsudo.com)】是国内知名企业数字化建设提供商,为企业提供电商平台搭建(多种模式电商平台搭建:B2B/B2B2C/B2C/O2O/新零售等)、智慧园区建设、数字化营销、人才外包等服务,点击这里查看了解更多行业解决方案。