关于CSS九宫格展示图片写法

在HTML和CSS中,当尝试使用Flex布局让图片在容器两侧等比例展示时,可能会遇到样式调整的困难。本文通过分析提供的代码片段,探讨了如何解决因负margin和padding导致的布局问题,确保图片在不同屏幕尺寸下都能保持合适的间距和比例。
摘要由CSDN通过智能技术生成

需求
在这里插入图片描述
图片贴其俩边,用直接用flex布局中属性不好搞
Html

<view class="imgs">
    <view class="img" v-for="(url, index) in imgArrData" :key="index">
      <image :src="url" mode="aspectFill" class="img-elel" />
    </view>
  </view>

CSS

.imgs {
  display: flex;
  flex-wrap: wrap;
  margin: -10rpx;
}

.img {
  flex: none;
  width: 33.33%;
  padding: 10rpx;

  .img-elel {
    width: 100%;
    height: 100%;

  }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值