商品详情页面商品主图不定高,要如何处理加载图片后页面高度突变闪动呢?

RT,假如商品详情页商品高度不定的话,不设置高度,加载完成后会有明细的页面高度突变。设置了高度,由于不固定高度,可能不同的图片会有不同程度的挤压或者拉伸变形。

阅读 2.2k
3 个回答

如果设计稿上,商品图是有固定尺寸的
1 根据设计稿设置高度
2 background-size contain 了解以下

如果类似详情下面的 商品介绍/描述 多张图(不定高度)的
1 按图片顺序来显示(不按加载完成顺序)
2 显示图片可以做一些动效,展开高度,然后 渐入
这样就不会有过于明显的页面高度突变

  1. 上传图片的时候保存一下图片的宽高,一般做文章的就是这样做的,比如 V篇、美篇
  2. 只显示宽高中的一个,这个方案不会发生变形,但是会出现高度突变
  3. 设置宽高,这个方案会变形,不会出现高度突变

    1. background 背景图方案来缩放
    2. object-fit 可以设置img的显示模式

那设置一个最小高度呗

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题