收藏
回答

为什么图片与图片之间总是存在空隙?

组件:image

微信版本号:7.0.13

基础库版本:2.9.4

如上图,我就从左到右的放图片,图片也给的是定死的整数宽度,mode是widthFix;尝试过float或者就直接inline-block排列,均有空隙

我在图片外边放的view加了背景色,空隙就看的很明显;

这是为什么呢????脑细胞都要死光了

回答关注问题邀请回答
收藏

6 个回答

  • 夜小猫
    夜小猫
    05-21

    用 background-size: cover; 能解决。100%还是会有间隙的

    05-21
    有用
    回复
  • LeeJim🌀
    LeeJim🌀
    04-09

    image的父元素增加样式font-size: 0 试试?

    04-09
    有用
    回复
  • Peter👊
    Peter👊
    04-09

    设置图片font-size:0,css通用做法,要是还没有加上display:inline-block;要是还没用,就当我没说这些话。

    04-09
    有用
    回复 28
    • Dreamer
      Dreamer
      04-09
      我试了,还是有空隙的
      04-09
      回复
    • Peter👊
      Peter👊
      04-09回复Dreamer
      我什么都没写,还在中间加了空格
      04-09
      回复
    • Dreamer
      Dreamer
      04-09回复Peter👊
      是跟我一样的代码吗
      04-09
      回复
    • Peter👊
      Peter👊
      04-09回复Dreamer
      我这里就一个外层view加上颜色,宽高其他的都没有写,里面图片限制下宽高,mode也是一样的。工具上面正常显示,安卓手机上面也是一样的。
      04-09
      回复
    • 默认²⁰²⁰
      默认²⁰²⁰
      04-09回复Peter👊
      图片少的话没有问题 多了才会出现的
      04-09
      回复
    查看更多(23)
  • 騁爲
    騁爲
    04-09

    我都是通过flex布局来解决的

    04-09
    有用
    回复
  • 大中华区
    大中华区
    04-09

    image 加个block 就可以了~

    04-09
    有用
    回复 3
    • Dreamer
      Dreamer
      04-09
      我需要横向好几个图排列呢
      04-09
      回复
    • 大中华区
      大中华区
      04-09回复Dreamer
      用flex啊  在image 外层 加一个view  循环view不就好了  设置view的样式    img的话就block.
      04-09
      回复
    • Dreamer
      Dreamer
      04-09回复大中华区
      还是会有空隙诶?
      04-09
      回复
  • 默认²⁰²⁰
    默认²⁰²⁰
    04-09

    可以查下是不是图片上带的

    04-09
    有用
    回复 4
登录 后发表内容
问题标签