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


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 事件属性绑定带参数的函数
Mar 13 Javascript
表头固定(利用jquery实现原理介绍)
Nov 08 Javascript
js计算任意值之间随机数的方法
Jan 16 Javascript
JavaScript实现的一个倒计时的类
Mar 12 Javascript
最简单的JavaScript验证整数、小数、实数、有效位小数正则表达式
Apr 17 Javascript
D3.js实现文本的换行详解
Oct 14 Javascript
BootStrap实现轮播图效果(收藏)
Dec 30 Javascript
vue中计算属性(computed)、methods和watched之间的区别
Jul 27 Javascript
Vue中computed与methods的区别详解
Mar 24 Javascript
vant中的toast轻提示实现代码
Nov 04 Javascript
小程序自定义圆形进度条
Nov 17 Javascript
AJAX实现省市县三级联动效果
Oct 16 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结合JQueryJcrop实现图片裁切实例详解
2014/07/24 PHP
详解WordPress中添加和执行动作的函数使用方法
2015/12/29 PHP
利用PHP判断文件是否为图片的方法总结
2017/01/06 PHP
JS无法捕获滚动条上的mouse up事件的原因猜想
2012/03/21 Javascript
js中cookie的添加、取值、删除示例代码
2013/10/21 Javascript
JS执行删除前的判断代码
2014/02/18 Javascript
浅析js预加载/延迟加载
2014/09/25 Javascript
javascript下使用Promise封装FileReader
2016/02/19 Javascript
基于Vuejs框架实现翻页组件
2020/06/29 Javascript
AngularJs表单验证实例代码解析
2016/11/29 Javascript
轻松理解Javascript变量的相关问题
2017/01/20 Javascript
微信小程序商城项目之商品属性分类(4)
2017/04/17 Javascript
详解vue 配合vue-resource调用接口获取数据
2017/06/22 Javascript
如何理解Vue的.sync修饰符的使用
2017/08/17 Javascript
详解AngularJS跨页面传值(ui-router)
2017/08/23 Javascript
jQuery实现标签子元素的添加和赋值方法
2018/02/24 jQuery
详解vue项目打包后通过百度的BAE发布到网上的流程
2018/03/05 Javascript
JS中双击和单击事件冲突的解决方法
2018/04/09 Javascript
ES6新增的数组知识实例小结
2020/05/23 Javascript
Python中单、双下划线的区别总结
2017/12/01 Python
python构建深度神经网络(续)
2018/03/10 Python
Python实现去除图片中指定颜色的像素功能示例
2019/04/13 Python
Python进程间通信Queue消息队列用法分析
2019/05/22 Python
使用python接入微信聊天机器人
2020/03/31 Python
如何在django中运行scrapy框架
2020/04/22 Python
利用html5 canvas动态画饼状图的示例代码
2018/04/02 HTML / CSS
英国名牌男装店:Standout
2021/02/17 全球购物
西班牙品牌鞋子、服装和配饰在线商店:Esdemarca
2021/02/17 全球购物
请介绍一下WSDL的文档结构
2013/03/17 面试题
单位领导证婚词
2014/01/14 职场文书
教师网络培训感言
2014/03/09 职场文书
一般纳税人申请报告
2015/05/18 职场文书
django上传文件的三种方式
2021/04/29 Python
MySQL如何使备份得数据保持一致
2022/05/02 MySQL
搭建zabbix监控以及邮件报警的超级详细教学
2022/07/15 Servers
面试官问我Mysql的存储引擎了解多少
2022/08/05 MySQL