微信小程序怎么实现九宫格效果
发表于:2022-08-20 作者:安全数据网编辑
编辑最后更新 2022年08月20日,今天小编给大家分享一下微信小程序怎么实现九宫格效果的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来
今天小编给大家分享一下微信小程序怎么实现九宫格效果的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。
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文件中具体使用:
{{item.type}}
以上就是"微信小程序怎么实现九宫格效果"这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注行业资讯频道。
c语言网络技术和编程语言总结
c语言对应的三级考试网络技术
网站服务器后台如何加防护密码
c语言软件开发步骤
c语言中网络技术知识点
服务器对权限提升的防护措施
怎么在阿里云租服务器
黑苹果能做web服务器吗
c语言和网络技术哪个好考
云服务器2核4G是什么性能
我的世界管理服务器教学
数据库创建学生成绩单是图表
盛世芳华怎么选择服务器
嘉定区项目数据库服务行业
淀山湖游戏软件开发的是谁
数据网络安全的核心要素
阿里巴巴招网络安全职工吗
企业安全风险数据库格式
河北网络技术咨询联系人
sty本地架设网站数据库
上海物联网控制软件开发公司
软件开发属轻工业吗
山东欣海网络技术
数据库服务已存在此计算机
网吧主机怎么打开服务器
软件开发职位亮点描述
上海企业软件开发定制
班会稿网络安全
服务器划分内存数量
摩享互联网科技
饥荒联机版专属服务器怎么换角色
数据库如何删除表中的数据
严晖老师数据库网课答案
普陀区进口软件开发口碑推荐
有关网络安全教育的视频
番禺区质量网络技术开发商家
dbc数据库文件结构
佳优网络技术工作室
数据库查询重复.修改
常见的涉及网络安全行为类型介绍