page{

background: #4794FE url('http://www.some.com:8080/weixin/images/bg_rank.png') no-repeat fixed top;

background-size: 100%;

}

由于目前页面级的背景图不支持本地路径的图片,在采用网络图片时,本地开发的域名、端口通常跟正式服务器是不一样的,目前给出的解决方案有:

用base64

多个页面使用同一背景图片,会使小程序很大

用image标签

这个不适用于充满整个背景,且影响其它view的布局

用远程url

上线前还得批量替换域名或端口,忘记就麻烦了


我试了用<page>标签setData的方式,貌似不支持,用<view>标签又不能实现背景图铺满整个page,还有什么比较科学的解决方案吗?

展开全部
收起
1回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Erin院长

    6人对此回答表示赞同

    我们已经用过的最科学的办法就是IMAGEfix定位,宽高100%,宽高铺满屏幕,定位脱离文档流,不影响其他view的布局。层级设置最低

    展开
    6
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部