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


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 相关文章推荐
jQuery 源码分析笔记(7) Queue
Jun 19 Javascript
用js实现table单元格高宽调整,兼容合并单元格(兼容IE6、7、8、FF)实例
Jun 25 Javascript
jQuery实现的一个tab切换效果内部还嵌有切换
Aug 10 Javascript
基于JavaScript判断浏览器到底是关闭还是刷新(超准确)
Feb 01 Javascript
xmlplus组件设计系列之网格(DataGrid)(10)
May 05 Javascript
Easyui Datagrid自定义按钮列(最后面的操作列)
Jul 13 Javascript
vue实现提示保存后退出的方法
Mar 15 Javascript
使用JS实现导航切换时高亮显示的示例讲解
Aug 22 Javascript
JavaScript中创建原子的方法总结
Aug 26 Javascript
11个教程中不常被提及的JavaScript小技巧(推荐)
Apr 17 Javascript
angularjs1.X 重构controller 的方法小结
Aug 15 Javascript
在SSM框架下用laypage和ajax实现分页和数据交互的方法
Sep 27 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获取栏目的所有子级和孙级栏目的ID号示例
2014/04/01 PHP
PHP处理JSON字符串key缺少双引号的解决方法
2014/09/16 PHP
PHP保存带BOM文件的方法
2015/02/12 PHP
PHP两种快速排序算法实例
2015/02/15 PHP
深入解析PHP的Yii框架中的缓存功能
2016/03/29 PHP
PHP批量修改文件名称的方法分析
2017/02/27 PHP
IE 条件注释详解总结(附实例代码)
2009/08/29 Javascript
解决ExtJS在chrome或火狐中正常显示在ie中不显示的浏览器兼容问题
2013/01/11 Javascript
Ext JS添加子组件的误区探讨
2013/06/28 Javascript
如何使用Javascript正则表达式来格式化XML内容
2013/07/04 Javascript
JavaScript中的null和undefined区别介绍
2015/01/01 Javascript
JS获取及设置TextArea或input文本框选择文本位置的方法
2015/03/24 Javascript
浅谈JavaScript中的string拥有方法的原因
2015/08/28 Javascript
谈谈JavaScript异步函数发展历程
2015/09/29 Javascript
JavaScript中split与join函数的进阶使用技巧
2016/05/03 Javascript
lhgcalendar时间插件限制只能选择三个月的实现方法
2017/07/03 Javascript
基于Element封装一个表格组件tableList的使用方法
2020/06/29 Javascript
python统计文本字符串里单词出现频率的方法
2015/05/26 Python
Python批量更改文件名的实现方法
2017/10/29 Python
在python2.7中用numpy.reshape 对图像进行切割的方法
2018/12/05 Python
python数据处理 根据颜色对图片进行分类的方法
2018/12/08 Python
Python操作rabbitMQ的示例代码
2019/03/19 Python
Python画图实现同一结点多个柱状图的示例
2019/07/07 Python
python爬虫 execjs安装配置及使用
2019/07/30 Python
Pycharm 如何一键加引号的方法步骤
2021/02/05 Python
pycharm 实现光标快速移动到括号外或行尾的操作
2021/02/05 Python
data:image data url 文件转为Blob上传后端的方法
2019/07/16 HTML / CSS
Rossignol金鸡美国官网:始于1907年法国百年雪具品牌
2019/03/06 全球购物
Lime Crime官网:美国一家主打梦幻精灵系的彩妆品牌
2019/03/22 全球购物
Lookfantastic俄罗斯:欧洲在线化妆品零售商
2019/08/06 全球购物
美国宠物护理专家:Revival Animal Health
2020/01/05 全球购物
C++面试题目
2013/06/25 面试题
高中军训感言600字
2014/03/11 职场文书
房产买卖委托公证书
2014/04/04 职场文书
CSS 还能这样玩?奇思妙想渐变的艺术
2021/04/27 HTML / CSS
浅谈克隆 JavaScript
2021/11/02 Javascript