美文网首页
小程序实现网格布局

小程序实现网格布局

作者: itfitness | 来源:发表于2021-05-24 12:29 被阅读0次

目录

效果展示

实现方法

wxml代码:

<view class="container">
  <view class="itemContainer">
    <image mode="widthFix" src="https://ss2.bdstatic.com/70cFvnSh_Q1YnxGkpoWK1HF6hhy/it/u=3133636518,813509708&fm=15&gp=0.jpg"></image>
    <view class="floatContainer">
      <view class="title">我是标题</view>
      <view class="desc">我是描述</view>
    </view>
  </view>
  
  <view class="itemContainer">
    <image mode="widthFix" src="https://ss2.bdstatic.com/70cFvnSh_Q1YnxGkpoWK1HF6hhy/it/u=4288129759,1001696633&fm=15&gp=0.jpg"></image>
    <view class="floatContainer">
      <view class="title">我是标题</view>
      <view class="desc">我是描述</view>
    </view>
  </view>

  <view class="itemContainer">
    <image mode="widthFix" src="https://ss2.bdstatic.com/70cFvnSh_Q1YnxGkpoWK1HF6hhy/it/u=2534532045,1585036937&fm=15&gp=0.jpg"></image>
    <view class="floatContainer">
      <view class="title">我是标题</view>
      <view class="desc">我是描述</view>
    </view>
  </view>
</view>

wxss代码:

.container{
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;/*换行,不然的话会挤在一行*/
  justify-content: space-between;/*每行各元素之间剩余空间平均分割*/
  padding: 20rpx;
  width: 100%;
}
.itemContainer{
  position: relative;
  width: 49%;
  margin-top: 10rpx;
}
.itemContainer image{
  width: 100%;
  display: block;/*block可以去掉图片之间的上下间隔*/
}
.floatContainer{
  width: 100%;
  position: absolute;/*让遮罩悬浮在图片上方的关键*/
  top: 0;
  background-color: black;
  display: flex;
  flex-direction: column;/*按列排列*/
  justify-content: center;/*内容垂直居中*/
  opacity: 0.5;
  height: 100%;
  text-align: center;/*文字水平居中*/
}
.title{
  color: white;
  font-size: 40rpx;
}
.desc{
  margin-top: 10rpx;
  color: white;
  font-size: 25rpx;
}

相关文章

  • 小程序实现网格布局

    目录 效果展示 实现方法 wxml代码: wxss代码:

  • 小程序网格布局

    超 超 超 超 超 .words{display...

  • Grid布局 --- 初期尝试

    CSS:Grid 布局 网格布局特性主要是针对于Web应用程序的开发者。可以用这个模块实现许多不同的布局。网络布局...

  • CSS Grid

    CSS Grid Layout是CSS为布局新增的一个网格布局的模块,网格布局主要针对Web应用程序开发。 Fle...

  • 【微信小程序】网格布局

    这篇文章用来展示2种微信小程序中的网格布局,主要针对1.网格的形成2.网格间的平等间距 一、使用display:f...

  • 九宫格拖拽

    效果实例 简单了解Grid布局(网格布局) 什么是网格布局 CSS网格布局(又称“网格”),是一种二维网格布局系统...

  • 九宫格拖拽

    效果实例 简单了解Grid布局(网格布局) 什么是网格布局 CSS网格布局(又称“网格”),是一种二维网格布局系统...

  • RecyclerView

    dependencies闭包添加数据 准备适配器 简单调用 实现横向滚动 实现瀑布流布局 实现网格布局 实现Rec...

  • Grid布局

    1.网格布局(Grid)是强大的CSS布局方案,它将网页划分为一个个的网格,通过任意组合这些网格来实现不同需求的布...

  • 网格列表GridView组件的基本使用

    创建 GridView 网格列表的2种方式 通过 GridView.count 实现静态网格布局 通过 GridV...

网友评论

      本文标题:小程序实现网格布局

      本文链接:https://www.haomeiwen.com/subject/pslxsltx.html