首页 > 编程语言 >微信小程序图----图片排列展示

微信小程序图----图片排列展示

时间:2024-04-21 16:44:05浏览次数:29  
标签:info content 展示 微信 list ---- flex wrap margin

下面是我们需要实现内容的效果图

 下面开始布置页面结构

<view class="content-info-list">
<view class="list-title">推荐歌曲</view>
    <view class="list-inner">
        <view class="list-item">
            <image src="/pages/images/test.png" /> <view>紫罗兰</view>
        </view>
        <view class="list-item">
            <image src="/pages/images/1.png" /> <view>五月之歌</view>
        </view>
        <view class="list-item">
            <image src="/pages/images/2.png" /> <view>菩提树</view>
        </view>
        <view class="list-item">
            <image src="/pages/images/2.png" /> <view>欢乐颂</view>
        </view>
        <view class="list-item">
            <image src="/pages/images/1.png" /> <view>安魂曲</view>
        </view>
        <view class="list-item">
            <image src="/pages/images/test.png" /> <view>摇篮曲</view>
        </view>
      </view>
</view>

下面设置样式

.content-info-list{
  font-size: 11pt;
  margin-bottom: 20rpx;
}
.content-info-list > .list-title{
  margin: 20rpx 35rpx;
}
.content-info-list > .list-inner{
  display: flex;
  flex-wrap: wrap;
  margin: 0 auto;
}
.content-info-list> .list-inner >.list-item{
  flex: 1;
}
.content-info-list > .list-inner > .list-item > image{
  display: block;
  width: 200rpx;
  height: 200rpx;
  margin: 0 auto ;
  border-radius: 10rpx;
  border: 1rpx solid #555;
}
.content-info-list .list-inner >.list-item > view{
  width: 200rpx;
  margin: 10rpx auto;
  font-size: 10pt;
}

  在上面使用flex-wrap: wrap;指定元素多行显示,详情可查看flex-wrap - CSS:层叠样式表 |MDN的 (mozilla.org)

  使用display:block;设置图片为块元素

 

标签:info,content,展示,微信,list,----,flex,wrap,margin
From: https://www.cnblogs.com/lixianhui/p/18149136

相关文章

  • Crest Factor Reduction(CFR)
    目录1.introduction:WhatisCFR?2.WhyweneedCFRinOFDMsystemForOFDMsystem3.CFRMethodsclippingandfilteringPeakwindowingpeakcancellation1.introduction:WhatisCFR?谈及CFR(峰均比抑制)之前,首先需要搞清楚峰均比的定义以及为何需要抑制过高的峰均比。......
  • 常考图表、工具
    一、分类因果图(石川图/why-why分析/鱼骨图):找出根本原因散点图:表示两个变量之间的:发生次数/频率,展示数字数据的条形。可以展示每个可交付成果缺陷数量、成因排序,不合规次数或产品缺陷的其它表现形式。责任分配矩阵(RAM):用来显示分配给每个工作包的项目资源的表格,反映了工作包或活......
  • vue v-model 双向绑定
    回顾从vue2到vue3v-model双向绑定的写法变化场景v-model双向绑定,用于处理表单输入绑定,类似于react中的受控组件。//React受控组件functionApp(){const[text,setText]=useState("");return(<><h3>{text}</h3><inputvalue=......
  • Python字节转换为字符串 - 如何将字符串转换为字节,以及反向转换
    你可以在Python中使用字节来表示二进制形式的数据。在本文中,你将学习如何将字节转换为字符串,以及反之亦然。在我们看转换之前,让我们谈谈Python中的字节是如何工作的。如果你已经理解了这一点,或者只是对转换感兴趣,你可以跳到下一节。(本文视频讲解:java567.com)Python中的字节是如......
  • RPC接口和http接口的区别
    最本质的区别,就是RPC主要是基于TCP/IP协议的,而HTTP服务主要是基于HTTP协议的HTTP协议是在传输层协议TCP之上的,所以效率来看的话,RPC当然是要更胜一筹RPC服务RPC架构一个完整的RPC架构里面包含了四个核心的组件,分别是Client,Server,ClientStub以及ServerStub,这个S......
  • VS CODE下编译ROS程序
    tasks.json替换如下点击查看代码{//有关tasks.json格式的文档,请参见//https://go.microsoft.com/fwlink/?LinkId=733558"version":"2.0.0","tasks":[{"label":"catkin_make:debug",//代表提示的描......
  • 3.Nacos安装
    Nacos安装前环境准备Nacos依赖java环境来运行。如果您使从代码开始构建并运行Nacos,还需要为此配置Maven环境,请确保是在以下环境中安装使用:64bitOS,支持Linux/Unix/Mac/Windows,推荐使用Linux/Unix/Mac。64bitJDK1.8;下载&配置。Maven3.2x+;下载&配置。下载源码......
  • 順序表的增刪改查
    順序表的定義邏輯結構上為綫性結構,存儲上為順序存儲的存儲結構定義順序表類型,以及順序表中的元素類型-創建顺序表中的元素的数据类型,用户可以根据需要进行修改typedefintDataType_t;{}构造记录顺序表SequenceList各项参数(顺序表的首地址+顺序表的容量+顺序表中......
  • MoneyBox
    MoenyBox渗透测试过程靶机IP:192.168.56.120端口扫描nmap-Pn-sV-sC192.168.56.120PORTSTATESERVICEVERSION21/tcpopenftpvsftpd3.0.3|ftp-anon:AnonymousFTPloginallowed(FTPcode230)|_-rw-r--r--1001093656Feb2620......
  • 前端【TS】03-typescript【基础】【Pinia】
    介绍 什么是PiniaPinia是Vue的专属的最新状态管理库,是Vuex状态管理工具的替代品 手动添加Pinia到Vue项目1.使用Vite创建一个空的TS+Vue3项目1npmcreatevite@latestvue-pinia-ts----templatevue-ts2.按照官方文档安装pinia到项......