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


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 相关文章推荐
JavaScript 判断判断某个对象是Object还是一个Array
Jan 28 Javascript
浅谈javascript 迭代方法
Jan 21 Javascript
jQuery过滤选择器用法分析
Feb 10 Javascript
jQuery判断元素上是否绑定了指定事件的方法
Mar 17 Javascript
Javascript实现通过选择周数显示开始日和结束日的实现代码
May 30 Javascript
JS数组去重(4种方法)
Mar 27 Javascript
详解用函数式编程对JavaScript进行断舍离
Sep 18 Javascript
vue.js提交按钮时进行简单的if判断表达式详解
Aug 08 Javascript
elementUI table表格动态合并的示例代码
May 15 Javascript
微信小程序表单验证插件WxValidate的二次封装功能(终极版)
Sep 03 Javascript
解决layui laydate 时间控件一闪而过的问题
Sep 28 Javascript
微信小程序使用自定义组件导航实现当前页面高亮
Jan 02 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自定义函数收代码
2010/08/01 PHP
ThinkPHP CURD方法之limit方法详解
2014/06/18 PHP
关于实现代码语法标亮 dp.SyntaxHighlighter
2007/02/02 Javascript
Javascript 键盘keyCode键码值表
2009/12/24 Javascript
JavaScript 判断判断某个对象是Object还是一个Array
2010/01/28 Javascript
基于jQuery的message插件实现右下角弹出消息框
2011/01/11 Javascript
JQuery循环滚动图片代码
2011/12/08 Javascript
JQUERY dialog的用法详细解析
2013/12/19 Javascript
上传文件返回的json数据会被提示下载问题解决方案
2014/12/03 Javascript
JQuery中Ajax()的data参数类型实例分析
2015/12/15 Javascript
探讨JavaScript标签位置的存放与功能有无关系
2016/01/15 Javascript
javascript 内置对象及常见API详细介绍
2016/11/01 Javascript
微信小程序实现的贪吃蛇游戏【附源码下载】
2018/01/03 Javascript
vue2.0路由切换后页面滚动位置不变BUG的解决方法
2018/03/14 Javascript
解决vue 按钮多次点击重复提交数据问题
2018/05/10 Javascript
解决vue项目打包后提示图片文件路径错误的问题
2018/07/04 Javascript
vue+axios实现文件下载及vue中使用axios的实例
2018/09/21 Javascript
vue-cli4使用全局less文件中的变量配置操作
2020/10/21 Javascript
vue2.0 watch里面的 deep和immediate用法说明
2020/10/30 Javascript
python自动zip压缩目录的方法
2015/06/28 Python
Django密码系统实现过程详解
2019/07/19 Python
Python编程学习之如何判断3个数的大小
2019/08/07 Python
python 串口读取+存储+输出处理实例
2019/12/26 Python
Python多重继承之菱形继承的实例详解
2020/02/12 Python
Python实现ATM系统
2020/02/17 Python
PyCharm 解决找不到新打开项目的窗口问题
2021/01/15 Python
食品采购员岗位职责
2014/04/14 职场文书
中等生评语大全
2014/05/04 职场文书
学习雷锋标语
2014/06/25 职场文书
领导干部考核评语
2015/01/04 职场文书
小学语文复习计划
2015/01/19 职场文书
2015年中学图书馆工作总结
2015/07/22 职场文书
消防宣传标语大全
2015/08/03 职场文书
vue+springboot实现登录验证码
2021/05/27 Vue.js
分析ZooKeeper分布式锁的实现
2021/06/30 Java/Android
SQL Server中的逻辑函数介绍
2022/05/25 SQL Server