收藏
回答

有人知道我这个很简单的代码为什么外层的view组件高度比内部image高这么多吗?

开发者工具的界面如图,我想让外层的view组件高度和image的高度一致,请问为什么外层的view组件高度比内部image高这么多?不应该自动适应图片的高度吗?有大佬解答吗

这是wxml代码:
<view class="container">
  <view class="image-wrapper">
    <image src="../../images/star1.jpg" mode="widthFix"></image>
  </view>
</view>

这是css代码:
.container {
    width90%;
    margin10% 5% 0 5%;
    box-shadow4rpx 4rpx 8rpx 0 rgba(0000.2), 0 6rpx 20rpx 0 rgba(0000.19);
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
  }
  
  .image-wrapper {
    width70%;
    margin0% 0% 0% 0%;
    padding0%;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  

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

2 个回答

  • 🇲 🇷 🇱 🇺 🇴
    🇲 🇷 🇱 🇺 🇴
    2023-03-02

    image{

    width:100%;

    height:100%;

    }


    2023-03-02
    有用
    回复
  • 红薯
    红薯
    2023-03-02

    你没有给定image的宽高,他用的默认,在css写上

    .image-wrapper image{

    width:100%;

    }


    2023-03-02
    有用
    回复
登录 后发表内容