收藏
回答

为什么cover-image的宽度设定为auto无效?

如截图所示,cover-image 的高度100%,宽度auto,但图片为什么依然被拉扯变形了?? 求解。。T_T

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

2 个回答

  • 建
    2019-12-26
    <cover-view class="ssss" style="background-image: url('https://www.baidu.com/img/bd_logo1.png');"></cover-view>
    
    .ssss {
      width: auto !important;
      height: 250rpx;
      background-size: contain;
      background-repeat: no-repeat;
      background-position: center;
    }
    用背景图试试
    
    2019-12-26
    赞同
    回复 3
    • Jīan
      Jīan
      2019-12-26
      背景图试过了,在真机上显示不出来
      2019-12-26
      回复
    • 建
      2019-12-26回复Jīan
      那只能定宽,高度自动了
      2019-12-26
      回复
    • Jīan
      Jīan
      2019-12-26
      emmmm..  没辙,只能用JS控制了。
      2019-12-26
      回复
  • var 友原
    var 友原
    2019-12-26

    块级元素设为auto会占满整个容器,没毛病

    2019-12-26
    赞同
    回复 1
    • Jīan
      Jīan
      2019-12-26
      但我把 display:block 去掉了也是一样哦
      2019-12-26
      回复
登录 后发表内容
问题标签