呀呼!呀呼! 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日
  • 展开全部

悬赏问题

  • ¥30 eclipse开启服务后,网页无法打开
  • ¥30 雷达辐射源信号参考模型
  • ¥15 html+css+js如何实现这样子的效果?
  • ¥15 STM32单片机自主设计
  • ¥15 如何在node.js中或者java中给wav格式的音频编码成sil格式呢
  • ¥15 不小心不正规的开发公司导致不给我们y码,
  • ¥15 我的代码无法在vc++中运行呀,错误很多
  • ¥50 求一个win系统下运行的可自动抓取arm64架构deb安装包和其依赖包的软件。
  • ¥60 fail to initialize keyboard hotkeys through kernel.0000000000
  • ¥30 ppOCRLabel导出识别结果失败