呀呼!呀呼! 2023-03-30 21:37 采纳率: 77.3%
浏览 50
已结题

关于uniapp开发小程序的image标签给了display:block和宽度高度但是图片出来依然是他自适应的宽高

关于uniapp开发小程序的image标签给了display:block和宽度高度但是图片出来依然是他自适应的宽高,不是我固定给的那个宽高。

<view>
        <view class="goodList">
            <view class="goodItem" v-for="(item,index) in goodsList" :key="index">
                <!-- 商品图片 -->
                <image 
                :src="item.goods_small_logo || defaultPic" 
                >
                </image>
                <!-- 商品右侧盒子 -->
                <view class="goods-item-right">
                    <!-- 商品标题 -->
                    <view class="goods-name">{{item.goods_name}}</view>
                    <view class="goods-info-box">
                        <!-- 商品价格 -->
                        <view class="goods-price">{{item.goods_price}}</view>
                    </view>
                </view>
            </view>
        </view>
    </view>

<style>
    .goodItem {
        display: flex;
        padding: 10px 5px;
        border-bottom: 1px solid #f0f0f0;
    }
    image{
        width: 100px;
        height: 100px;
        display: block;
    }
    .goods-item-right {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
    }

    .goods-name {
        font-size: 13px;
    }

    .goods-price {
        font-size: 16px;
        color: #c00000;
    }
</style>

效果:

img

我利用标签选择器image给每一个图片都固定了宽高但是他效果出来,是每一张图片的宽度高度都不一样,是自适应的,这是为什么?

有趣的是,我在image标签外面套一层view盒子,图片的宽高就受控制了,没有改任何的css

  • 写回答

3条回答 默认 最新

  • 简效 2023-03-31 09:10
    关注

    因为你的flex布局导致的,给右边的盒子一个宽度限制

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 4月3日
  • 已采纳回答 4月1日
  • 修改了问题 3月30日
  • 修改了问题 3月30日
  • 展开全部

悬赏问题

  • ¥15 c语言怎么用printf(“\b \b”)与getch()实现黑框里写入与删除?
  • ¥20 怎么用dlib库的算法识别小麦病虫害
  • ¥15 华为ensp模拟器中S5700交换机在配置过程中老是反复重启
  • ¥15 java写代码遇到问题,求帮助
  • ¥15 uniapp uview http 如何实现统一的请求异常信息提示?
  • ¥15 有了解d3和topogram.js库的吗?有偿请教
  • ¥100 任意维数的K均值聚类
  • ¥15 stamps做sbas-insar,时序沉降图怎么画
  • ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看
  • ¥15 关于#Java#的问题,如何解决?