微信小程序全屏背景图适配

摘要:
全屏背景图像可以适应不同的手机屏幕。图像未变形或裁剪。方案是:填充颜色+图像。其他方案参考微信社区:https://developers.weixin.qq.com/community/develop/doc/000eee514f8908ed7d5aef55e51400#EF1739这是一种填充颜色。背景图片的大小是根据设计图纸写的。如果屏幕比图片宽或长,请填写#EF1739。问题是,这是最佳和最简单的解决方案。

需求:一张全屏背景图适配不同手机屏幕,图片不变形不裁剪

方案:填充色+图片。其他方案不太行。其他方案参考微信社区:https://developers.weixin.qq.com/community/develop/doc/000eee514f8908ed7d5aef55e51400

  • #EF1739是填充色,背景图片大小按照设计图写死,布局从上往下,区中。如果屏幕比图片宽或者长,则填充#EF1739。
  • 别问,问就是这是最好最简单的解决方案了。里面的内容用绝对定位布局,这还顺便解决了在不同机型中内容和全屏背景图位置错位不适配问题。
  • 嗯,又是和产品吵架的一天
css代码:
background: #EF1739 url('') center top no-repeat;
background-size: 750rpx 1207rpx;

免责声明:文章转载自《微信小程序全屏背景图适配》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇歌词的获取开源的许可证GPL、LGPL、BSD、Apache 2.0的通俗解释下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

前端解决移动端适配的五种方法

移动端适配的五种方法所谓移动端适配,就是WebApp在不同尺寸的屏幕上等比显示 推荐: 1.使用rem单位来做网页适配,这个是我比较推荐的一种,效果很好,浏览器的兼容性也不错 只要一行代码就能适配多个分辨率终端  (function(doc,win){ var docEl =doc.documentElement,...

ios移动端部分手机不支持background-attachment: fixed 的解决办法

之前在做的微信端相关页面开发的时候,在一些必要的需求场景下,ios系统和某些移动端background-attachment:fixed不兼容性,并不能够达到背景图不随滚动条而滚动的效果,随后在网上查找了相关的解决方案,经过实际测试,下面的hack是管用的,也就是在设置背景图的元素上面,加一个伪元素的样式表,如下: (背景图所在的元素):before {c...

halcon与C#混合编程(转)

halcon源程序: dev_open_window(0, 0, 512, 512, 'black', WindowHandle)read_image (Image, 'C:/Users/BadGuy/Desktop/猫.jpg')dev_display(Image)get_image_size(Image, Width, Height)rgb3_to_g...

第一行代码

基本布局 线性布局:LinearLayout android:orientation:指定排列的方向,参数:vertical/horizontal。不指定时,默认的排列方向是horizontal。 android:layout_gravity:指定控件在布局的对齐方式。可以用“|”分割,同时指定多个参数。 注意: 排列方向为horizontal时...

element-UI 表单图片判空验证问题

本文地址:http://www.cnblogs.com/veinyin/p/8567167.html  element-UI的表单验证似乎并没有覆盖到文件上传上面,当我们需要在表单里验证图片时,就会出现问题。 当图片为空时,点击保存,会出现提示。 但是当我上传图片后,提示并不会随着消失,而是仍然显示着,如下图 如果需要做到正常的表单验证,可以在 on-c...

java微信小程序参数二维码生成带背景图加字体(无限生成)

需求 :           1,因为项目需求 ,生成数以万计的二维码         2 ,每个二维码带不同的参数      3,二维码有固定背景图            4 , 往生成图片上写入 字体和编号(动态 )  设计技术 :    1,微信接口token ,nginx 缓存     2,二维码 图片定义 写字  maven  <depen...