微信小程序的背景图片在手机上不显示?
2016-11-30 00:00
906 查看
摘要: 微信小程序的过程中发现在手机预览时背景图片不显示
问题描述:
在开发微信小程序的过程中发现在手机预览时背景图片不显示。
WXML
WXSS
开发工具图:
手机预览的图:
在手机上用背景图片实现的箭头和+号不见了
**
针对此问题最后使用image 组件来实现这个效果**
**
WXML**
微信小程序的image 组件必须设置固定宽高,然后使用flex居中就可以实现想要的效果了。
***HotApp云笔记,基于HotApp小程序统计云后台
***免费云后台申请地址 https://weixin.hotapp.cn/cloud
***API 文档地址:https://weixin.hotapp.cn/api
***小程序技术讨论QQ群:173063969
问题描述:
在开发微信小程序的过程中发现在手机预览时背景图片不显示。
WXML
<!--/* ***HotApp云笔记,基于HotApp小程序统计云后台 ***免费云后台申请地址 https://weixin.hotapp.cn/cloud ***API 文档地址:https://weixin.hotapp.cn/api ***小程序技术讨论QQ群:173063969 */--> <!--index.wxml--> <view class="container"> <!--写笔记--> <view class='col'> <!--这里用的背景图片--> <view class='item add_box' bindtap="onNewItem " style="background: url(../../images/add.png) center center no-repeat;background-size: 140rpx 140rpx; "></view> <!--没有笔记时的提示--> <view class='tips'> <view class='tips_box'> <!--这里用的背景图片--> <view class='tips_icon' style="width:70rpx;height:70rpx;background: url(../../images/tips_icon.png) center center no-repeat;"></view> </view> <view class='tips_txt'>点此添加新记事本</view> </view> </view> <!--笔记列表--> <block wx:for="{{items}}"> <view class="col" wx:if="{{ item.state != 3 }}"> <view class='item notepad {{item.class}}' data-key="{{item.key}}" bindtap="onEditItem"> <view class='content'> <view class='txt'>{{item.value.title}}</view> </view> <view class='bottom'> <view class='txt'> {{item.year}} {{item.month}} {{item.date}} </view> </view> </view> </view> </block> </view>
WXSS
/* ***HotApp云笔记,基于HotApp小程序统计云后台 ***免费云后台申请地址 https://weixin.hotapp.cn/cloud ***API 文档地址:https://weixin.hotapp.cn/api ***小程序技术讨论QQ群:173063969 */ /**index.wxss**/ page{ background: #efeff4; } .container{ flex-wrap: wrap; background: #efeff4; font-family: '微软雅黑'; } .col{ width: 26%; padding-top: 33%; margin: 25rpx 3.666666%; position: relative; } .item{ width: 100%; height: 100%; border-radius: 20rpx; overflow: hidden; position: absolute; box-sizing: border-box; top: 0; display: flex; flex-direction: column; } .item .content{ flex: 1; } .item .content, .item .bottom{ display: flex; flex-flow:row nowrap; align-items:center; justify-content:center; } .item .bottom{ height: 80rpx; background: #9f7968; font-size: 22rpx; } .item .txt{ flex: 1; text-align: center; } .item .content .txt{ padding: 0 5%; font-size: 28rpx; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; display:box; box-orient:vertical; line-clamp:3; } .item .bottom .txt{ color: #fff; } .item.notepad{ background: #fff; } .item.today{ background: #fde3d5; } .item.yesterday{ background: #d5effd; } .add_box, .item.more{ border: 6rpx dotted #d9d9d9; } .add_box{ display: flex; justify-content: center; align-items: center; } .tips_box{ position: relative; } .tips_icon{ position: absolute; top:-60rpx; } .tips{ position: absolute; z-index: 9; right: -300rpx; bottom: -140rpx; } .tips_txt{ width: 360rpx; font-size: 32rpx; padding: 45rpx 0; text-align: center; background: #fff; border-radius:14rpx; } .tips_icon{ width: 70rpx; height: 70rpx; margin-left: 30rpx; background-size:100%; }
开发工具图:
手机预览的图:
在手机上用背景图片实现的箭头和+号不见了
**
针对此问题最后使用image 组件来实现这个效果**
**
WXML**
<!--/* ***HotApp云笔记,基于HotApp小程序统计云后台 ***免费云后台申请地址 https://weixin.hotapp.cn/cloud ***API 文档地址:https://weixin.hotapp.cn/api ***小程序技术讨论QQ群:173063969 */--> <!--index.wxml--> <view class="container"> <!--写笔记--> <view class='col'> <view class='item add_box' bindtap="onNewItem"> <!--使用img实现背景效果--> <image class="add_bg" src="../../images/add.png" style="width:120rpx;height:120rpx;"></image> </view> <!--没有笔记时的提示--> <view class='tips'> <view class='tips_box'> <!--使用img实现背景效果--> <image class='tips_icon' src="../../images/tips_icon.png"style="width:70rpx;height:70rpx;"></image> </view> <view class='tips_txt'>点此添加新记事本</view> </view> </view> <!--笔记列表--> <block wx:for="{{items}}"> <view class="col" wx:if="{{ item.state != 3 }}"> <view class='item notepad {{item.class}}' data-key="{{item.key}}" bindtap="onEditItem"> <view class='content'> <view class='txt'>{{item.value.title}}</view> </view> <view class='bottom'> <view class='txt'> {{item.year}} {{item.month}} {{item.date}} </view> </view> </view> </view> </block> </view>
微信小程序的image 组件必须设置固定宽高,然后使用flex居中就可以实现想要的效果了。
***HotApp云笔记,基于HotApp小程序统计云后台
***免费云后台申请地址 https://weixin.hotapp.cn/cloud
***API 文档地址:https://weixin.hotapp.cn/api
***小程序技术讨论QQ群:173063969
相关文章推荐
- 【微信小程序常见问题】view标签设置背景图片手机无法预览解决方案一
- 微信小程序背景图片完全覆盖显示
- 微信小程序之页面样式以及背景图片显示问题
- 【微信小程序常见问题】view标签设置背景图片手机无法预览解决方案二
- Android 使用ContentProvider扫描手机中的图片,仿微信显示本地图片效果
- Android 使用ContentProvider扫描手机中的图片,仿微信显示本地图片效果
- 部分安卓手机微信浏览器中使用XMLHttpRequest 2上传图片显示字节数为0的解决办法
- Android 使用ContentProvider扫描手机中的图片,仿微信显示本地图片效果
- 【微信小程序常识】wx.showToast消息显示框手机预览失败原因
- Android 使用ContentProvider扫描手机中的图片,仿微信显示本地图片效果
- Android 使用ContentProvider扫描手机中的图片,仿微信显示本地图片效果
- 关于安卓手机微信浏览器中使用XMLHttpRequest 2上传图片显示字节数为0的解决办法
- Android 使用ContentProvider扫描手机中的图片,仿微信显示本地图片效果
- 微信分享功能,安卓手机分享图片不显示
- Android 使用ContentProvider扫描手机中的图片,仿微信显示本地图片效果
- android高仿微信UI点击头像显示大图片效果, Android 使用ContentProvider扫描手机中的图片,仿微信显示本地图片效果
- Android 使用ContentProvider扫描手机中的图片,仿微信显示本地图片效果
- Qt creator第一个Qt5小程序:显示带背景颜色或图片的QWidget的Hello World窗口
- 微信小程序例子——使用image组件显示图片
- Android 使用ContentProvider扫描手机中的图片,仿微信显示本地图片效果