微信小程序 图片宽高自适应详解

网友投稿 239 2023-05-16


微信小程序 图片宽高自适应详解

微信小程序 图片宽高自适应

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

imageLoad: function () {

this.setData({

imageWidth: wx.getSystemInfoSync().windowWidth

})

}

2.现在:

.imgClass{

width: 100vw;

}

解析:

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

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

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

参照demo案例ybfdqtphttp://对照下面四个容器的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% */

}

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:ObjectInputStream 和 ObjectOutputStream 介绍_动力节点Java学院整理
下一篇:JAVA线程sleep()和wait()详解及实例
相关文章

 发表评论

暂时没有评论,来抢沙发吧~