微信小程序用户盒子、宫格列表的实现


Posted in Javascript onJuly 01, 2020

最近在学习小程序,看到别人九宫格的做法,就留个笔记,也分享给大家

效果图如下所示

微信小程序用户盒子、宫格列表的实现

.wxml

<view class='user-box' style="margin-top:20rpx;">
  <view class='ctn'>
    <view class='list' wx:for="{{4}}" wx:key data-index="{{index}}">
      <image mode="widthFix" src='/images/dfk.png'></image>
      <text>退换/售后</text>
      <view>查看明细</view>
    </view>
  </view>
</view>

<view class='user-box' style="margin-top:20rpx;">
  <view class='ctn'>
    <view class='list' wx:for="{{4}}" wx:key data-index="{{index}}">
      <image mode="widthFix" src='/images/dfk.png'></image>
      <text>退换/售后</text>
    </view>
  </view>
</view>

<view class='user-box' style="margin-top:20rpx;">
  <view class='ctn cuin'>
   <view class='list' wx:for="{{6}}" wx:key data-index="{{index}}" style="width:33.33%;">
    <image mode="widthFix" src='/images/dfk.png'></image>
    <text>退换/售后</text>
   </view>
  </view>
</view>

<view class='user-box' style="margin-top:20rpx;">
  <view class='ctn'>
    <view class='list' wx:for="{{4}}" wx:key data-index="{{index}}" style="padding:10rpx 0 20rpx 0;">
      <image style="position:relative;top:10rpx" mode="widthFix" src='/images/dfk.png'></image>
      <text style="border-right:1px solid #ddd;">退换/售后</text>
      <view>查看明细</view>
    </view>
  </view>
</view>

<view class='user-box' style="margin-top:20rpx;">
  <view class='ctn'>
    <view class='list' wx:for="{{4}}" wx:key data-index="{{index}}">
      <span class="user-span">99+</span>
      <image mode="widthFix" class="user-image" src='/images/dfk.png'></image>
      <text>退换/售后</text>
    </view>
  </view>
</view>

.wxss

page{
 background-color: #f7f7f7;
}
view{
 box-sizing: border-box;
}
.user-box{ width: 100%;float: left;overflow: hidden;background-color: #fff; }
.user-box .ctn{ display: flex;justify-content:flex-start;align-items: center;flex-wrap:wrap;}
.user-box .ctn .list{ text-align: center; width: 25%; padding:20rpx 0 20rpx 0; position: relative;}
.user-box .ctn .list image{ width: 50rpx; height: auto;}
.user-box .ctn .list text{ display: block; font-size: 24rpx; padding-top: 10rpx;} 
.user-box .ctn .list view{font-size: 16rpx;color: #ccc;position: relative;top: 4rpx;}

.cuin view:nth-child(6){
 border-top: 1px solid #ddd;
}
.cuin view:nth-child(5){
 border-right: 1px solid #ddd;
 border-top: 1px solid #ddd;
}
.cuin view:nth-child(4){
 border-right: 1px solid #ddd;
 border-top: 1px solid #ddd;
 position: relative;
}
.cuin view:nth-child(2){
 border-right: 1px solid #ddd;
}
.cuin view:nth-child(1){
 border-right: 1px solid #ddd;
}

.user-span{
 font-size: 18rpx;
 height: 28rpx;
 display: flex;
 align-items: center;
 background-color: #e54d42;
 color: #fff;
 padding: 0 8rpx 4rpx 10rpx;
 border-radius: 200rpx;
 position: absolute;
 top: 10rpx;
 right: 20rpx;
}

一些常见的盒子模型,直接复制粘贴就完了,简洁明了

到此这篇关于微信小程序用户盒子、宫格列表的实现的文章就介绍到这了,更多相关小程序用户盒子、宫格列表内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
js模拟点击事件实现代码
Nov 06 Javascript
js实现的map方法示例代码
Jan 13 Javascript
纯JS代码实现气泡效果
May 04 Javascript
js删除数组元素、清空数组的简单方法(必看)
Jul 27 Javascript
AngularJS控制器之间的数据共享及通信详解
Aug 01 Javascript
JS 调用微信扫一扫功能
Dec 22 Javascript
jQuery获取Table某列的值(推荐)
Mar 03 Javascript
浅谈Node异步编程的机制
Oct 18 Javascript
vue input输入框模糊查询的示例代码
May 22 Javascript
微信小程序开发之改变data中数组或对象的某一属性值
Jul 05 Javascript
vue fetch中的.then()的正确使用方法
Apr 17 Javascript
详解三种方式在React中解决绑定this的作用域问题并传参
Aug 18 Javascript
vue商城中商品“筛选器”功能的实现代码
Jul 01 #Javascript
vue实现购物车列表
Jun 30 #Javascript
vue实现简单图片上传
Jun 30 #Javascript
vue基于better-scroll仿京东分类列表
Jun 30 #Javascript
vue使用better-scroll实现滑动以及左右联动
Jun 30 #Javascript
vue基于better-scroll实现左右联动滑动页面
Jun 30 #Javascript
Postman动态获取返回值过程详解
Jun 30 #Javascript
You might like
php empty函数 使用说明
2009/08/10 PHP
PHP Cookie的使用教程详解
2013/06/03 PHP
Packer 3.0 JS压缩及混淆工具 下载
2007/05/03 Javascript
onsubmit阻止form表单提交与onclick的相关操作
2010/09/03 Javascript
理解Javascript_03_javascript全局观
2010/10/11 Javascript
node.js中的url.resolve方法使用说明
2014/12/10 Javascript
jQuery选择器源码解读(四):tokenize方法的Expr.preFilter
2015/03/31 Javascript
ubuntu下安装nodejs以及升级的办法
2015/05/08 NodeJs
jQuery蓝色风格滑动导航栏代码分享
2015/08/19 Javascript
Jquery easyui开启行编辑模式增删改操作
2016/01/14 Javascript
js仿QQ中对联系人向左滑动、滑出删除按钮的操作
2016/04/07 Javascript
jQuery实现背景滑动菜单
2016/12/02 Javascript
vue2.0设置proxyTable使用axios进行跨域请求的方法
2017/10/19 Javascript
vue底部加载更多的实例代码
2018/06/29 Javascript
详解Angular中通过$location获取地址栏的参数
2018/08/02 Javascript
小程序点赞收藏功能的实现代码示例
2018/09/07 Javascript
vue、react等单页面项目部署到服务器的方法及vue和react的区别
2018/09/29 Javascript
JS使用数组实现的队列功能示例
2019/03/04 Javascript
[45:38]DOTA2上海特级锦标赛主赛事日 - 1 胜者组第一轮#1Liquid VS Alliance第一局
2016/03/02 DOTA
[01:39:04]DOTA2-DPC中国联赛 正赛 SAG vs CDEC BO3 第二场 2月1日
2021/03/11 DOTA
记录Django开发心得
2014/07/16 Python
Python动刷新抢12306火车票的代码(附源码)
2018/01/24 Python
Python实现读取SQLServer数据并插入到MongoDB数据库的方法示例
2018/06/09 Python
利用Python进行数据可视化常见的9种方法!超实用!
2018/07/11 Python
Python读写zip压缩文件的方法
2018/08/29 Python
浅析python参数的知识点
2018/12/10 Python
详解Python数据可视化编程 - 词云生成并保存(jieba+WordCloud)
2019/03/26 Python
关于Python作用域自学总结
2019/06/10 Python
PyQt5 窗口切换与自定义对话框的实例
2019/06/20 Python
Python类继承和多态原理解析
2020/02/05 Python
自主招生教师推荐信
2014/05/10 职场文书
网上祭先烈心得体会
2014/09/01 职场文书
学习与创新自我评价
2015/03/09 职场文书
个人求职信格式范文
2015/03/20 职场文书
天那边观后感
2015/06/09 职场文书
2019公司管理制度
2019/04/19 职场文书