微信小程序左右翻页效果(微信小程序实现九宫格效果)
类别:编程学习 浏览量:2957
时间:2021-09-30 00:46:06 微信小程序左右翻页效果
微信小程序实现九宫格效果本文实例为大家分享了微信小程序实现九宫格效果的具体代码,供大家参考,具体内容如下
1.九宫格实现示例图:
Tips: 说明:
使用 display: -webkit-flex;
对布局做兼容。
保证每排三个图标的两对对齐,采用:justify-content: space-between;
属性。
父元素必须设置 flex-wrap: wrap;
属性进行换行,否则会在一排展示。
个子元素的宽度width: 33.33333333%;
按照其占位大小分配。
使用justify-content:center;
属性设置元素居中。
使用flex-direction: column;
和flex-wrap: wrap;
属性设置icon
和text
元素竖直排列。
2.在 .js文件中定义数据源:
Page({ /** * 页面数据源 */ data: { iconColor: [ 'red', 'orange', 'yellow', 'green', 'rgb(0,255,255)', 'blue', 'purple' ], iconStyle: [ { "type":"success", "size":30, "color":"#32CD32" }, { "type": "success_no_circle", "size": 30, "color": "orange" }, { "type": "info", "size": 30, "color": "yellow" }, { "type": "warn", "size": 30, "color": "green" }, { "type": "waiting", "size": 30, "color": "rgb(0,255,255)" }, { "type": "cancel", "size": 30, "color": "blue" }, { "type": "download", "size": 30, "color": "purple" }, { "type": "search", "size": 30, "color": "#C4C4C4" }, { "type": "clear", "size": 30, "color": "red" } ] } })
3.在 .wxss文件中定义样式如下:
/* 九宫格容器布局样式 */ .grid-item-container { display: -webkit-flex; display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; border-top: 1rpx solid #D9D9D9; } /* item容器样式 */ .grid-item-child { display:flex; display: -webkit-flex; justify-content:center; flex-direction: column; flex-wrap: wrap; float: left; width: 33.33333333%; height: 200rpx; box-sizing: border-box; background-color: #FFFFFF; border-right: 1rpx solid #D9D9D9; border-bottom: 1rpx solid #D9D9D9; } /* icon样式 */ .grid-item-icon { display:flex; display: -webkit-flex; justify-content:center; } /* 文本样式 */ .grid-item-label { display:flex; display: -webkit-flex; justify-content:center; color: #666; font-size: 14px; }
4.在 .wxml文件中具体使用:
<view class='grid-item-container'> <block wx:for="{{iconStyle}}" wx:key="index"> <view class='grid-item-child'> <view> <icon class='grid-item-icon' type='{{item.type}}' size='{{item.size}}' color='{{item.color}}'/> <text class='grid-item-label'>{{item.type}}</text> </view> </view> </block> </view>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持开心学习网。
您可能感兴趣
- 微信小程序如何请求服务器数据(微信小程序学习笔记之页面配置与路由方式)
- 微信小程序canvas缩放(微信小程序之html5 canvas绘图并保存到系统相册)
- 微信小程序转盘动画效果(微信小程序实现摇筛子效果)
- 微信小程序开发如何实现自动保存(微信小程序开发实用技巧之数据传递和存储)
- 微信小程序计时器(微信小程序实现简单的计算器功能)
- css浮动小例子教程(使用css transition属性实现一个带动画显隐的微信小程序部件)
- 微信小程序即时聊天功能怎么实现(微信小程序实现聊天室功能)
- flask项目微信小程序(Python Flask 搭建微信小程序后台详解)
- 微信小程序计算器怎么用(微信小程序实现计算器功能)
- 微信小程序计数器代码(微信小程序实现计算器案例)
- 微信小程序获取时间(微信小程序wxs日期时间处理的实现示例)
- 微信小程序canvas 动画(微信小程序使用canvas绘制钟表)
- 微信小程序通知验证签名方法(微信小程序实现电子签名)
- 微信小程序swiper大小调整(微信小程序swiper-dot中的点如何改成滑块详解)
- 微信小程序单选框组件(微信小程序picker多列选择器mode = multiSelector)
- 微信小程序ui聊天窗口(微信小程序实现简单聊天室)
- 袁冰妍轧戏 拍《琉璃》的同时还在拍《将夜》,难怪被骂演技差(拍琉璃的同时还在拍将夜)
- 刚红就耍大牌,《琉璃》角色滤镜碎一地,心疼工作人员(琉璃角色滤镜碎一地)
- 袁冰妍郑业成这对可以处,有脸红情话他们是真的敢说(袁冰妍郑业成这对可以处)
- 《祝卿好》台词又土又甜,就喜欢这么直接的恋爱(祝卿好台词又土又甜)
- 大女主 汤唯垂青电视圈,搭档朱亚文出演《大明皇妃孙若微传》(汤唯垂青电视圈)
- 红色代表什么(红色代表什么情感和含义)
热门推荐
- redhat6.5安装mysql(Redhat7.3安装MySQL8.0.22的详细教程二进制安装)
- sql server中通过datename获取日期中部分数据
- html5表单实例(使用HTML5和CSS3表单验证功能)
- mysql的事务隔离级别怎么实现(mysql、oracle默认事务隔离级别的说明)
- laravel框架配置(Laravel框架实现多数据库连接操作详解)
- java集成钉钉发送消息(Python实现钉钉发送报警消息的方法)
- windowsserver如何安装iis(windows Server2012 IIS8.0配置安装完整教程)
- nginx配置https转发规则(Nginx配置https原理及实现过程详解)
- 护卫神主机大师使用教程(护卫神主机大师软件窗口显示不全的解决办法)
- sql server数据库备份计划(SQL Server数据库设置自动备份策略的完整步骤)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9